{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 43,
   "id": "85f88996-cf08-4a53-b102-247e38229134",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T13:17:46.554626Z",
     "iopub.status.busy": "2024-11-11T13:17:46.553808Z",
     "iopub.status.idle": "2024-11-11T13:17:46.567164Z",
     "msg_id": "90f14cb0-00ec-4460-b459-d980b5d7a210",
     "shell.execute_reply": "2024-11-11T13:17:46.566321Z",
     "shell.execute_reply.started": "2024-11-11T13:17:46.554593Z"
    }
   },
   "outputs": [],
   "source": [
    "import pandas as pd \n",
    "import numpy as np \n",
    "import os \n",
    "import gc\n",
    "import warnings\n",
    "warnings.filterwarnings(\"ignore\")\n",
    "\n",
    "from sklearn.tree import DecisionTreeClassifier\n",
    "from sklearn.ensemble import RandomForestClassifier\n",
    "from sklearn.ensemble import GradientBoostingClassifier\n",
    "from sklearn.model_selection import train_test_split\n",
    "from sklearn.metrics import roc_curve\n",
    "from sklearn.model_selection import KFold, StratifiedKFold\n",
    "from sklearn.feature_selection import RFECV\n",
    "\n",
    "# import lightgbm as lgb \n",
    "# from lightgbm import log_evaluation, early_stopping\n",
    "import xgboost as xgb \n",
    "import copy \n",
    "\n",
    "from sklearn.ensemble import IsolationForest\n",
    "\n",
    "import matplotlib.pyplot as plt \n",
    "from matplotlib import rcParams\n",
    "rcParams[\"font.family\"] = \"SimHei\"\n",
    "\n",
    "import seaborn as sns\n",
    "\n",
    "from itertools import combinations \n",
    "import pickle\n",
    "# from bayes_opt import BayesianOptimization\n",
    "# import optuna\n",
    "from functools import partial\n",
    "\n",
    "import networkx as nx \n",
    "from itertools import combinations\n",
    "from functools import partial\n",
    "from sklearn.metrics import roc_auc_score\n",
    "from sklearn.preprocessing import LabelEncoder\n",
    "from sklearn.preprocessing import OneHotEncoder\n",
    "from sklearn.preprocessing import MinMaxScaler,StandardScaler\n",
    "from sklearn.model_selection import train_test_split\n",
    "from sklearn.linear_model import LogisticRegression\n",
    "from sklearn.linear_model import LogisticRegressionCV\n",
    "from sklearn.metrics import confusion_matrix,accuracy_score,classification_report,roc_auc_score,log_loss\n",
    "from sklearn.tree import DecisionTreeClassifier\n",
    "import sklearn.metrics as metrics\n",
    "from sklearn.metrics import classification_report\n",
    "from sklearn.metrics import roc_curve\n",
    "from sklearn.model_selection import KFold\n",
    "from sklearn.feature_selection import RFECV\n",
    "from sklearn.model_selection import StratifiedKFold\n",
    "import sklearn.ensemble as ensemble\n",
    "from sklearn.ensemble import RandomForestClassifier\n",
    "from sklearn.model_selection import cross_val_score\n",
    "from sklearn import svm\n",
    "from sklearn.feature_selection import SelectFromModel\n",
    "\n",
    "from sklearn.ensemble import RandomForestClassifier\n",
    "from sklearn.ensemble import GradientBoostingClassifier\n",
    "from sklearn.metrics import f1_score\n",
    "\n",
    "import xgboost as xgb\n",
    "from xgboost import XGBClassifier\n",
    "\n",
    "import lightgbm as lgb\n",
    "from lightgbm import LGBMClassifier\n",
    "from lightgbm import log_evaluation, early_stopping\n",
    "\n",
    "import catboost as cbt\n",
    "from catboost import CatBoostClassifier\n",
    "\n",
    "from scipy import stats,integrate\n",
    "from scipy.stats import ks_2samp\n",
    "#from scipy.stats import kssamp\n",
    "from scipy.stats import pearsonr\n",
    "from sklearn.model_selection import RandomizedSearchCV\n",
    "from scipy.stats import uniform\n",
    "from scipy.stats import kstest\n",
    "\n",
    "import toad\n",
    "\n",
    "pd.set_option('display.max_columns', 50)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "id": "a94c8ea2-9a70-4208-8448-e7d5640164c3",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T11:40:22.143197Z",
     "iopub.status.busy": "2024-11-11T11:40:22.142520Z",
     "iopub.status.idle": "2024-11-11T11:40:22.146552Z",
     "msg_id": "173bbe3a-ba14-4453-a418-36f441a5e21b",
     "shell.execute_reply": "2024-11-11T11:40:22.145916Z",
     "shell.execute_reply.started": "2024-11-11T11:40:22.143168Z"
    }
   },
   "outputs": [],
   "source": [
    "import catboost as cb"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "c0f923bd-1bec-46b2-8824-62214d871543",
   "metadata": {},
   "source": [
    "# 工具函数"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "aec48db7-13b0-42ab-bc57-4b98a0db7741",
   "metadata": {},
   "source": [
    "## 读取数据"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "id": "e3b8f266-593c-413e-8267-9960e7d5eb96",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T11:40:26.702661Z",
     "iopub.status.busy": "2024-11-11T11:40:26.701953Z",
     "iopub.status.idle": "2024-11-11T11:40:26.713126Z",
     "msg_id": "1ac94add-3909-483b-96db-a4b8d6d2ed98",
     "shell.execute_reply": "2024-11-11T11:40:26.712296Z",
     "shell.execute_reply.started": "2024-11-11T11:40:26.702629Z"
    }
   },
   "outputs": [],
   "source": [
    "def get_data(file_name, num_rows=None):\n",
    "    train_path = \"/home/mole/work/contest/train\"\n",
    "    test_path = \"/home/mole/work/contest/A\"\n",
    "    df_train = pd.read_csv(os.path.join(train_path, file_name + \"_T.csv\"), nrows=num_rows)\n",
    "    df_test = pd.read_csv(os.path.join(test_path, file_name + \"_A.csv\"), nrows=num_rows)\n",
    "    df_train[\"is_train\"] = 1\n",
    "    df_test[\"is_train\"] = 0\n",
    "    \n",
    "    df = pd.concat(objs=[df_train, df_test],axis=0)\n",
    "    df.rename(mapper = {'DATA_DAT': '数据日期', 'CUST_NO': '客户编号', 'OPTO': '经营期限至', 'OPFROM': '经营期限自', 'ENTSTATUS': '经营状态', 'REGCAP': '注册资本', 'ESDATE': '成立日期', 'FRNAME': '法定代表人/负责人/执行事务合伙人', 'ENTTYPE_CD': '企业（机构）类型编码', 'REGPROVIN_CD': '所在省份编码', 'INDS_CD': '国民经济行业代码', 'ALTDATE': '变更日期', 'ALTITEM': '变更事项', 'PERNAME': '人员姓名', 'POSITIONCODE': '职位代码', 'PERSONAMOUNT': '人员总数量', 'WEBTYPE': '网站（网店）类型', 'WEBSITNAME': '网站（网店）名称', 'DOMAIN': '网站（网店）地址', 'ANCHEDATE': '年报日期', 'ANCHEYEAR': '年报年份', 'EXECMONEY': '执行标的', 'REGDATECLEAN': '立案时间', 'COURTNAME': '执行法院', 'CASECODE': '案号', 'PUBLISHDATECLEAN': '发布时间', 'GISTID': '执行依据文号', 'PERFORMANCE': '被执行人履行情况', 'REGDATE': '立案时间', 'FINALDATE': '终本日期', 'UNPERFMONEY': '未履行金额', 'CONDATE': '出资日期', 'SUBCONAM': '认缴出资额（万元）', 'FUNDEDRATIO': '出资比例', 'INVTYPE': '股东类型', 'CONFORM': '出资方式', 'SH_CUST_NO': '股东客户编号', 'BTD_BEGINDATE': '所属日期起', 'BTD_ENDDATE': '所属日期止', 'BTD_COLLECTCODE': '征收项目代码', 'BTD_DECLARDATE': '申报日期', 'BTD_DECLARTERM': '申报期限', 'BTD_TOTALSALE': '全部销售收入', 'BTD_TAXABLESALE': '应税销售收入', 'BTD_TAXPAYABLE': '应纳税额', 'BTD_DEDUCTAMOUNT': '减免税额', 'TR_DAT': '交易日期', 'TR_CD': '交易代码', 'CHANL_CD': '渠道代码', 'ABS_INFO': '摘要信息', 'CPT_TYP_CD': '交易对手类型代码', 'ARG_ACCT_BAL': '合约账户余额', 'ACTG_DIRET_CD': '记账方向代码', 'TRS_CSH_IND': '现转标识', 'CSH_EX_IND': '钞汇标识', 'RMB_TR_AMT': '折人民币交易金额', 'CPT_INTL_FE_CUST_IND': '对手方行内客户标识', 'INT_BNK_TR_IND': '是否跨行交易', 'SAME_NAM_IND': '同名账户标识', 'CPT_CUST_NO': '交易对手客户编号'},\n",
    "              axis=1,\n",
    "              inplace=True\n",
    "             )\n",
    "    return df"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "cb2e163e-f4fc-45f3-a2c4-0d2aede47a94",
   "metadata": {},
   "source": [
    "# 模型训练"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "id": "0a98d14f-2ba9-4fdb-8843-a285ea282c94",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T11:40:32.685658Z",
     "iopub.status.busy": "2024-11-11T11:40:32.684923Z",
     "iopub.status.idle": "2024-11-11T11:40:32.700782Z",
     "msg_id": "4a783a84-3fb1-4d56-b4cc-67d85db5e64d",
     "shell.execute_reply": "2024-11-11T11:40:32.699940Z",
     "shell.execute_reply.started": "2024-11-11T11:40:32.685624Z"
    }
   },
   "outputs": [],
   "source": [
    "def LGB_model(\n",
    "              X=None,\n",
    "              y=None,\n",
    "              params=None,\n",
    "              num_boost_round=10000,\n",
    "              categorical_feature=None,\n",
    "              cv=StratifiedKFold(n_splits=5, shuffle=True, random_state=2022)\n",
    "             ):\n",
    "\n",
    "    callbacks = [log_evaluation(period=100), early_stopping(stopping_rounds = 200)]\n",
    "    if params is None:\n",
    "        params = {\n",
    "                    \"boost\":\"gbdt\",\n",
    "                    \"objective\":\"binary\",\n",
    "                    \"metric\":\"auc\",\n",
    "                    \"max_depth\":6,\n",
    "                    \"learning_rate\":0.05,\n",
    "                    \"feature_fraction\":0.85,\n",
    "                    \"bagging_fraction\":0.85,\n",
    "                    \"bagging_freq\":5,\n",
    "                    \"max_bin\":56,\n",
    "                    \"seed\":2022,    # 随机数种子，必须设置\n",
    "                    \"verbose\":-1\n",
    "                }\n",
    "\n",
    "    columns = X.columns.tolist() \n",
    "\n",
    "    y_oof = np.zeros(X.shape[0])\n",
    "    score = 0\n",
    "    score_auc = 0\n",
    "    clfs = []\n",
    "    ks_list = []\n",
    "    for k, (trian_index, valid_index) in enumerate(cv.split(X, y)):\n",
    "\n",
    "        X_train, y_train = X.values[trian_index], y.values[trian_index]\n",
    "        X_valid, y_valid = X.values[valid_index], y.values[valid_index]\n",
    "        train_D = lgb.Dataset(data=X_train, label=y_train, feature_name=columns, categorical_feature=categorical_feature)\n",
    "        valid_D = lgb.Dataset(data=X_valid, label=y_valid, feature_name=columns, categorical_feature=categorical_feature, reference=train_D)\n",
    "\n",
    "        clf = lgb.train(params=params,\n",
    "                        train_set=train_D,\n",
    "                        valid_sets=[train_D, valid_D],\n",
    "                        valid_names=[\"Train\", \"Valid\"],\n",
    "                        num_boost_round=num_boost_round,\n",
    "                        callbacks = callbacks\n",
    "                        )\n",
    "        y_pred_valid = clf.predict(X_valid, num_iteration=clf.best_iteration)\n",
    "        y_oof[valid_index] = y_pred_valid\n",
    "        print(\"=======================================\")\n",
    "        print(\"第 {} 折，当前 KS = {:.6}\".format(k+1, get_KS(y_valid, y_pred_valid)))\n",
    "        print(\"=======================================\")\n",
    "        score = score + get_KS(y_valid, y_pred_valid)\n",
    "        score_auc = score_auc + roc_auc_score(y_valid, y_pred_valid)\n",
    "        ks_list.append(get_KS(y_valid, y_pred_valid))\n",
    "\n",
    "        # 测算最佳阈值\n",
    "\n",
    "        del X_train, X_valid, y_train, y_valid\n",
    "        gc.collect()\n",
    "\n",
    "        clfs.append(clf)\n",
    "\n",
    "    ks_list.append(score/(k+1))\n",
    "    ks_list.append(get_KS(y, y_oof))\n",
    "    print(\"平均 KS = {:.6}\".format(score/(k+1)))\n",
    "    print(\"Out of folds KS = {:.6}\".format(get_KS(y, y_oof)))\n",
    "\n",
    "    print(\"平均 AUC = {:.6}\".format(score_auc/(k+1)))\n",
    "    auc = roc_auc_score(y, y_oof)\n",
    "    print(\"Out of folds AUC = {:.6}\".format(auc))\n",
    "\n",
    "    return clfs, ks_list, get_KS(y, y_oof)\n",
    "\n",
    "## 计算KS\n",
    "def get_KS(y_true, y_pred):\n",
    "    fpr, tpr, _ = roc_curve(y_true, y_pred)\n",
    "    return max(abs((fpr-tpr)))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "id": "0335dac9-74e9-448a-ad0d-47c40a7ae232",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T11:40:33.517008Z",
     "iopub.status.busy": "2024-11-11T11:40:33.516512Z",
     "iopub.status.idle": "2024-11-11T11:40:33.528701Z",
     "msg_id": "ae8dc8e8-a687-4026-9e4d-08c06a9b7249",
     "shell.execute_reply": "2024-11-11T11:40:33.527871Z",
     "shell.execute_reply.started": "2024-11-11T11:40:33.516976Z"
    }
   },
   "outputs": [],
   "source": [
    "def XGB_model(\n",
    "              X=None,\n",
    "              y=None,\n",
    "              params=None,\n",
    "              num_boost_round=10000,\n",
    "              early_stopping_rounds=200,\n",
    "              cv=StratifiedKFold(n_splits=5, shuffle=True, random_state=2022)\n",
    "             ):\n",
    "    \n",
    "    \n",
    "    if params is None:\n",
    "        params = {\n",
    "                'booster': 'gbtree',\n",
    "                'eval_metric': 'auc',\n",
    "                'gamma': 1,\n",
    "                'min_child_weight': 50,\n",
    "                'max_depth': 3,\n",
    "                'lambda':1,\n",
    "                'objective':'binary:logistic',\n",
    "                'learning_rate': 0.01,\n",
    "                'random_state':2022\n",
    "                }\n",
    "\n",
    "    columns = X.columns.tolist() \n",
    "    \n",
    "    y_oof = np.zeros(X.shape[0])\n",
    "    score = 0\n",
    "    clfs = []\n",
    "    ks_list = []\n",
    "    for k, (trian_index, valid_index) in enumerate(cv.split(X, y)):\n",
    "        X_train, y_train = X.values[trian_index], y.values[trian_index]\n",
    "        X_valid, y_valid = X.values[valid_index], y.values[valid_index]\n",
    "        train_matrix = xgb.DMatrix(data=X_train, label=y_train)\n",
    "        valid_matrix = xgb.DMatrix(data=X_valid, label=y_valid)\n",
    "        \n",
    "        watch_list = [(train_matrix, 'train'), (valid_matrix, 'valid')]\n",
    "        clf = xgb.train(params, \n",
    "                          train_matrix, \n",
    "                          evals=watch_list, \n",
    "                          num_boost_round=num_boost_round, \n",
    "                          early_stopping_rounds=early_stopping_rounds,\n",
    "                          verbose_eval=100, \n",
    "                         )\n",
    "        y_pred_valid = clf.predict(valid_matrix)\n",
    "        \n",
    "        y_oof[valid_index] = y_pred_valid\n",
    "        print(\"=======================================\")\n",
    "        print(\"第 {} 折，当前 KS = {:.6}\".format(k+1, get_KS(y_valid, y_pred_valid)))\n",
    "        print(\"=======================================\")\n",
    "        score = score + get_KS(y_valid, y_pred_valid)\n",
    "        ks_list.append(get_KS(y_valid, y_pred_valid))\n",
    "        \n",
    "        del X_train, X_valid, y_train, y_valid\n",
    "        gc.collect()\n",
    "        \n",
    "        clfs.append(clf)\n",
    "    \n",
    "    print(\"平均 KS = {:.6}\".format(score/(k+1)))\n",
    "    print(\"Out of folds KS = {:.6}\".format(get_KS(y, y_oof)))\n",
    "    \n",
    "    return clfs, ks_list, get_KS(y, y_oof)"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "5b765a82-eb46-424c-9c43-bec755069d11",
   "metadata": {},
   "source": [
    "# 标签信息表"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 46,
   "id": "a3adb0a3-62d0-4672-9adc-fb30c177408b",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T13:18:15.613597Z",
     "iopub.status.busy": "2024-11-11T13:18:15.612683Z",
     "iopub.status.idle": "2024-11-11T13:18:15.687091Z",
     "msg_id": "fcd383de-2438-4748-93df-f89ce2d11058",
     "shell.execute_reply": "2024-11-11T13:18:15.686261Z",
     "shell.execute_reply.started": "2024-11-11T13:18:15.613560Z"
    }
   },
   "outputs": [],
   "source": [
    "TARGET = get_data(\"XW_ENTINFO_TARGET\")"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "25b7f9c3-3e66-41f2-a206-9a693328dc6f",
   "metadata": {},
   "source": [
    "# 拼接数据"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "2840886e-d3e6-4d8f-830e-1960cada3bef",
   "metadata": {},
   "source": [
    "## 企业基本信息"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 87,
   "id": "2df11e2d-cf3b-4c16-8365-742fa029e4d8",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T13:32:09.069118Z",
     "iopub.status.busy": "2024-11-11T13:32:09.068574Z",
     "iopub.status.idle": "2024-11-11T13:32:09.197734Z",
     "msg_id": "19b8cddb-2835-4462-bfdb-4bd5f82a13e8",
     "shell.execute_reply": "2024-11-11T13:32:09.196868Z",
     "shell.execute_reply.started": "2024-11-11T13:32:09.069085Z"
    }
   },
   "outputs": [],
   "source": [
    "df_tyy = pd.read_pickle(\"../data_bak/TYY_企业基本信息A榜.pkl\").drop(columns=['经营期限至', '经营期限自', '成立日期', ])\n",
    "df_hyy = pd.read_pickle(\"../data_bak/基本信息表_原本数据加文本特征_A榜.pkl\").drop(columns=['企业（机构）类型编码_分箱', '所在省份编码_分箱', '国民经济行业代码_分箱'])\n",
    "df_xkz = pd.read_pickle(\"../data_bak/数据还原_企业基本信息表特征_1107.pkl\").drop(columns=['数据日期', '经营期限至', '经营期限自', '经营状态', '注册资本', '成立日期', '法定代表人/负责人/执行事务合伙人', '企业（机构）类型编码', '所在省份编码', '国民经济行业代码', 'is_train'])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 48,
   "id": "fe69d4cc-8285-485d-a60d-05a348090759",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T13:18:18.273897Z",
     "iopub.status.busy": "2024-11-11T13:18:18.273056Z",
     "iopub.status.idle": "2024-11-11T13:18:18.494702Z",
     "msg_id": "9a70629a-2908-49fd-bc1a-74fd9b65e6f7",
     "shell.execute_reply": "2024-11-11T13:18:18.493779Z",
     "shell.execute_reply.started": "2024-11-11T13:18:18.273865Z"
    }
   },
   "outputs": [],
   "source": [
    "df_企业基本信息 = df_hyy.merge(df_xkz, how=\"left\", on=\"客户编号\")\n",
    "df_企业基本信息 = df_企业基本信息.merge(df_tyy, how=\"left\", on=\"客户编号\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 49,
   "id": "08e74cd8-6356-49f8-afce-d6b710f7b2d4",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T13:18:19.267938Z",
     "iopub.status.busy": "2024-11-11T13:18:19.267432Z",
     "iopub.status.idle": "2024-11-11T13:18:19.273284Z",
     "msg_id": "1d58ab26-8664-4534-9a6b-fb796502be20",
     "shell.execute_reply": "2024-11-11T13:18:19.272565Z",
     "shell.execute_reply.started": "2024-11-11T13:18:19.267894Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(59079, 110)"
      ]
     },
     "execution_count": 49,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_企业基本信息.shape"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "d6d84595-aec8-4721-ac24-a12fe0d1c21c",
   "metadata": {},
   "source": [
    "## 金融交易流水"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 88,
   "id": "0565962a-43f3-4790-b9ac-e8a23d01a51e",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T13:32:17.042975Z",
     "iopub.status.busy": "2024-11-11T13:32:17.041615Z",
     "iopub.status.idle": "2024-11-11T13:32:17.375230Z",
     "msg_id": "ee5e0737-9566-44e0-84a6-16fe553097ac",
     "shell.execute_reply": "2024-11-11T13:32:17.374339Z",
     "shell.execute_reply.started": "2024-11-11T13:32:17.042882Z"
    }
   },
   "outputs": [],
   "source": [
    "df_tyy = pd.read_pickle(\"../data_bak/TYY_企业金融性交易明细A榜.pkl\")\n",
    "\n",
    "df_xkz = pd.read_pickle(\"../data_bak/数据还原_金融性交易明细_全部特征相关性剔除后保留463.pkl\")\n",
    "df_hyy = pd.read_pickle(\"../data_bak/交易流水表_原本数据加文本特征_A榜.pkl\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 89,
   "id": "b1eee32d-6d30-49c2-b5a1-9df13f9e52e5",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T13:32:18.298408Z",
     "iopub.status.busy": "2024-11-11T13:32:18.297921Z",
     "iopub.status.idle": "2024-11-11T13:32:20.631095Z",
     "msg_id": "5085d2d6-ec8b-48e3-ac2e-0bc8759e3382",
     "shell.execute_reply": "2024-11-11T13:32:20.630201Z",
     "shell.execute_reply.started": "2024-11-11T13:32:18.298378Z"
    }
   },
   "outputs": [],
   "source": [
    "df_金融性流水 = df_hyy.merge(df_xkz, how=\"left\", on=\"客户编号\")\n",
    "df_金融性流水 = df_金融性流水.merge(df_tyy, how=\"left\", on=\"客户编号\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 90,
   "id": "d30131fc-0d46-40b6-b4c7-d4a42d15a13e",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T13:32:20.632783Z",
     "iopub.status.busy": "2024-11-11T13:32:20.632512Z",
     "iopub.status.idle": "2024-11-11T13:32:20.637844Z",
     "msg_id": "c3e0c28b-9090-414e-ae31-55fd145c83b4",
     "shell.execute_reply": "2024-11-11T13:32:20.637194Z",
     "shell.execute_reply.started": "2024-11-11T13:32:20.632756Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(59079, 1057)"
      ]
     },
     "execution_count": 90,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_金融性流水.shape"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "3f15341d-2f98-4363-94c8-bb69b621115b",
   "metadata": {},
   "source": [
    "## 税务数据"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 91,
   "id": "18464044-f37f-4350-9ad1-d77b24bdc6c5",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T13:32:27.212593Z",
     "iopub.status.busy": "2024-11-11T13:32:27.211811Z",
     "iopub.status.idle": "2024-11-11T13:32:28.705451Z",
     "msg_id": "a5aad4c1-ffd8-4d3d-8495-601fa7fda01d",
     "shell.execute_reply": "2024-11-11T13:32:28.704586Z",
     "shell.execute_reply.started": "2024-11-11T13:32:27.212561Z"
    }
   },
   "outputs": [],
   "source": [
    "keep_feas = [\"客户编号\"] + ['是否在申报期限内申报_mean_最近24个月申报_税种10109', '一阶差分_减免税额_10109_纳税流水_月度差分_sum_-1_mean_差分特征_10109_纳税流水_月度差分', '减免税额_max_最近6个月申报_税种10101', '企业税率_min_最近12个月申报_所有税种', '减免税额_10101_纳税流水_季度差分_mean_min_差分特征_10101_纳税流水_季度差分', '全部销售收入_10104_纳税流水_季度差分_mean_min_差分特征_10104_纳税流水_季度差分', '全部销售收入_10101_纳税流水_季度差分_sum_mean_差分特征_10101_纳税流水_季度差分', '全部销售收入_10101_纳税流水_季度差分_sum_last_差分特征_10101_纳税流水_季度差分', '企业税率_min_最近6个月申报_所有税种', '企业税率_mean_最近12个月申报_所有税种', '应纳税额_sum_最近12个月申报_税种0', '企业税率_max_最近24个月申报_税种10101', '减免税额_max_最近24个月申报_税种10101', '全部销售收入_sum_最近24个月申报_税种10101', '一阶差分_应纳税额_10109_纳税流水_月度差分_sum_-1_sum_差分特征_10109_纳税流水_月度差分', '减免税额_std_最近24个月申报_税种10109', '一阶差分_应纳税额_10109_纳税流水_月度差分_sum_-1_mean_差分特征_10109_纳税流水_月度差分', '一阶差分_应税销售收入_10101_纳税流水_月度差分_mean_-1_sum_差分特征_10101_纳税流水_月度差分', '应税销售收入_全部纳税流水_月度差分_mean_last_差分特征_全部纳税流水_月度差分', '一阶差分_应税销售收入_全部纳税流水_月度差分_mean_-1_sum_差分特征_全部纳税流水_月度差分', '全部销售收入_10104_纳税流水_季度差分_mean_last_差分特征_10104_纳税流水_季度差分', '是否在申报期限内申报_mean_最近6个月申报_税种10109', '应纳税额_0_纳税流水_季度差分_sum_mean_差分特征_0_纳税流水_季度差分', '应纳税额_std_最近24个月申报_税种10109', '企业税率_mean_最近6个月申报_税种10101', '全部销售收入_10101_纳税流水_月度差分_mean_sum_差分特征_10101_纳税流水_月度差分', '一阶差分_应税销售收入_10109_纳税流水_月度差分_sum_-1_sum_差分特征_10109_纳税流水_月度差分', '全部销售收入_全部纳税流水_季度差分_mean_sum_差分特征_全部纳税流水_季度差分', '全部销售收入_max_最近24个月申报_税种10104', '应税销售收入_全部纳税流水_季度差分_mean_min_差分特征_全部纳税流水_季度差分', '一阶差分_应税销售收入_全部纳税流水_月度差分_mean_-1_mean_差分特征_全部纳税流水_月度差分', '减免税额_10101_纳税流水_月度差分_sum_mean_差分特征_10101_纳税流水_月度差分', '一阶差分_全部销售收入_10104_纳税流水_月度差分_mean_-1_last_差分特征_10104_纳税流水_月度差分', '一阶差分_应纳税额_10109_纳税流水_月度差分_mean_-1_mean_差分特征_10109_纳税流水_月度差分', '减免税额_10101_纳税流水_月度差分_sum_max_差分特征_10101_纳税流水_月度差分']\n",
    "df_税务数据 = pd.read_pickle(\"../data_bak/数据还原_企业税务综合申报信息表_1107.pkl\")[keep_feas]"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "987b931c-dea0-4f2a-8be3-bd929052575a",
   "metadata": {},
   "source": [
    "## 企业变更历史"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 92,
   "id": "e56797f1-fc9d-4d06-b464-fddd11685991",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T13:32:32.909892Z",
     "iopub.status.busy": "2024-11-11T13:32:32.909367Z",
     "iopub.status.idle": "2024-11-11T13:32:32.933063Z",
     "msg_id": "1a09d422-2846-451c-bfe0-8c1b921c8ba7",
     "shell.execute_reply": "2024-11-11T13:32:32.932312Z",
     "shell.execute_reply.started": "2024-11-11T13:32:32.909861Z"
    }
   },
   "outputs": [],
   "source": [
    "df_企业变更历史 = pd.read_pickle(\"../data_bak/TYY_企业历史变更明细A榜.pkl\")"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "0c0bf2d0-8457-479c-a863-d25d10ee9ffb",
   "metadata": {},
   "source": [
    "## 企业高管"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 93,
   "id": "70aff103-39ad-412c-bcda-0cc6debb51e3",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T13:32:43.953286Z",
     "iopub.status.busy": "2024-11-11T13:32:43.952376Z",
     "iopub.status.idle": "2024-11-11T13:32:43.982122Z",
     "msg_id": "be4f4b4c-c819-484d-bb95-d3b285921db8",
     "shell.execute_reply": "2024-11-11T13:32:43.981306Z",
     "shell.execute_reply.started": "2024-11-11T13:32:43.953253Z"
    }
   },
   "outputs": [],
   "source": [
    "keep_feas = [\"客户编号\"] + ['职位数量_比上_企业成立时间_年数_max_企业主要高管表', '高管数量_比上_企业成立时间_年数_max_企业主要高管表', '人员姓名_unique_counts_企业主要高管表', '高管数量_比上_企业经营时间_年数_max_企业主要高管表', '人员数量_比上_企业经营时间_年数_max_企业主要高管表', '职位数量_比上_人员总数量_max_企业主要高管表', '人员数量_比上_企业成立时间_年数_max_企业主要高管表', '职位代码_unique_counts_企业主要高管表', '人员总数量_max_企业主要高管表', '职位数量_比上_企业经营时间_年数_max_企业主要高管表', '高管数量_比上_人员总数量_max_企业主要高管表']\n",
    "df_企业高管 = pd.read_pickle(\"../data_bak/数据还原_企业主要高管表_1107.pkl\")[keep_feas]"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "4d65f891-1fb7-4a4a-b27a-961ae45c88ba",
   "metadata": {},
   "source": [
    "# 股东及其出资表"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 94,
   "id": "4296867c-54fe-45aa-b43b-8c072d86646a",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T13:32:48.827141Z",
     "iopub.status.busy": "2024-11-11T13:32:48.826276Z",
     "iopub.status.idle": "2024-11-11T13:32:48.846183Z",
     "msg_id": "39333383-6b6e-4640-9b15-cf07a43ed5a0",
     "shell.execute_reply": "2024-11-11T13:32:48.845408Z",
     "shell.execute_reply.started": "2024-11-11T13:32:48.827110Z"
    }
   },
   "outputs": [],
   "source": [
    "df_tyy_股东及其出资 = pd.read_pickle(\"../data_bak/TYY_企业股东及出资表A榜.pkl\")"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "ceedf92b-cdbf-46e9-ae35-00f946e0a436",
   "metadata": {},
   "source": [
    "# 企业终本案件明细/被执行人人明细/失信被执行人明细"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "22eb9f8a-7752-48a4-8403-4ef2f384af67",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T13:18:36.057549Z",
     "iopub.status.busy": "2024-11-11T13:18:36.056722Z",
     "iopub.status.idle": "2024-11-11T13:18:36.072506Z",
     "msg_id": "77677377-0cfe-4faa-8cc5-ec918a159a0f",
     "shell.execute_reply": "2024-11-11T13:18:36.071744Z",
     "shell.execute_reply.started": "2024-11-11T13:18:36.057518Z"
    }
   },
   "outputs": [],
   "source": [
    "tmp = get_data(\"XW_ENTINFO_PUNISHED\")\n",
    "\n",
    "df_被执行人 = tmp[[\"客户编号\"]].drop_duplicates()\n",
    "df_被执行人[\"是否被执行人\"] = 1\n",
    "\n",
    "tmp = get_data(\"XW_ENTINFO_PUNISHBREAK\")\n",
    "\n",
    "df_失信 = tmp[[\"客户编号\"]].drop_duplicates()\n",
    "df_失信[\"是否失信\"] = 1\n",
    "\n",
    "tmp = get_data(\"XW_ENTINFO_FINALCASE\")\n",
    "\n",
    "df_终本 = tmp[[\"客户编号\"]].drop_duplicates()\n",
    "df_终本[\"是否终本案件\"] = 1"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "20d08006-be19-4eb9-b3fe-bdcea26c05ce",
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "513b37f7-895e-48bd-bb0d-e0a75cecca24",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T13:18:40.667651Z",
     "iopub.status.busy": "2024-11-11T13:18:40.667137Z",
     "iopub.status.idle": "2024-11-11T13:18:52.497863Z",
     "msg_id": "01e281ae-e5c3-433c-bfbd-3154f12bfadd",
     "shell.execute_reply": "2024-11-11T13:18:52.496977Z",
     "shell.execute_reply.started": "2024-11-11T13:18:40.667621Z"
    }
   },
   "outputs": [],
   "source": [
    "df = TARGET[[\"客户编号\",\"FLAG\"]].merge(df_金融性流水, how=\"left\", on=\"客户编号\")\n",
    "df = df.merge(df_企业基本信息, how=\"left\", on=\"客户编号\")\n",
    "df = df.merge(df_税务数据, how=\"left\", on=\"客户编号\")\n",
    "\n",
    "df = df.merge(df_企业变更历史, how=\"left\", on=\"客户编号\")\n",
    "df = df.merge(df_企业高管, how=\"left\", on=\"客户编号\")\n",
    "df = df.merge(df_tyy_股东及其出资, how=\"left\", on=\"客户编号\")\n",
    "\n",
    "df = df.merge(df_被执行人, how=\"left\", on=\"客户编号\")\n",
    "df = df.merge(df_失信, how=\"left\", on=\"客户编号\")\n",
    "df = df.merge(df_终本, how=\"left\", on=\"客户编号\")\n",
    "\n",
    "df[\"是否被执行人\"] = df[\"是否被执行人\"].apply(lambda x: 1 if x==1 else 0)\n",
    "df[\"是否失信\"] = df[\"是否失信\"].apply(lambda x: 1 if x==1 else 0)\n",
    "df[\"是否终本案件\"] = df[\"是否终本案件\"].apply(lambda x: 1 if x==1 else 0)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 24,
   "id": "3e18e4d4-47e0-41ff-9058-dda831b6ee37",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T11:46:01.710704Z",
     "iopub.status.busy": "2024-11-11T11:46:01.709918Z",
     "iopub.status.idle": "2024-11-11T11:46:01.715772Z",
     "msg_id": "5b231c60-52a9-4ae9-9df8-a0e3b08fd396",
     "shell.execute_reply": "2024-11-11T11:46:01.715054Z",
     "shell.execute_reply.started": "2024-11-11T11:46:01.710673Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(59079, 1255)"
      ]
     },
     "execution_count": 24,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df.shape"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "45e17b22-06c4-4b65-9703-dc84056e75d7",
   "metadata": {},
   "source": [
    "##"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "fcdb082d-9eed-420e-8ec6-bd7f4448c265",
   "metadata": {},
   "source": [
    "# 模型训练"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "c85f5da4-0259-4ca5-929f-cbb7e9625aa8",
   "metadata": {},
   "source": [
    "## XGB"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 62,
   "id": "f2828ee7-3547-4851-9acb-8ac1cea08a69",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T13:18:59.203774Z",
     "iopub.status.busy": "2024-11-11T13:18:59.203082Z",
     "iopub.status.idle": "2024-11-11T13:18:59.285397Z",
     "msg_id": "e1d16c82-a9ee-452a-9f14-3045f38e527e",
     "shell.execute_reply": "2024-11-11T13:18:59.284630Z",
     "shell.execute_reply.started": "2024-11-11T13:18:59.203744Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "919\n"
     ]
    }
   ],
   "source": [
    "feas_keep = ['总交易金额占比_mean', '总交易金额占比_max', '总交易金额占比_min', '转入金额占比_max', '转入金额占比_min', '转出金额占比_mean', '转出金额占比_max', '转出金额占比_min', '非本人金额占比_mean', '非本人金额占比_max', '非本人金额占比_min', '总流出金额', '总流出笔数', '流出平均金额', '流出金额最大值', '总净流', '总金额', '近一月流出金额', '近一月流出笔数', '近一月流入金额', '近一月总净流', '近一月总金额', '倒数第三月流出金额', '倒数第三月流入金额', '倒数第三月流入笔数', '倒数第三月总净流', '倒数第三月总笔数', '第三个月与第一个月流入金额差', '第三个月与第一个月流出金额差', '第三个月与第一个月总金额差', '第三个月与第一个月流入笔数差', '相关客户数', '非工作日交易金额', '企业交易绝对值最高金额', '企业交易绝对值最低金额', '企业交易绝对值_mean', '企业交易绝对值_std', '近一月平均账户余额', '近一月最大账户余额', '近一月账户余额方差', '倒数第三个月平均账户余额', '倒数第三个月最大账户余额', '倒数第三个月账户余额方差', '第三个月与第一个月余额均值差', '第三个月与第一个月余额最大差', '近一月交易代码个数', '近一月渠道代码个数', '倒数第三月交易代码个数', '倒数第三月渠道代码个数', '交易代码_tfidf_8', '摘要信息_countvec_3', '客户编号_摘要信息_w2v_0', '客户编号_交易代码_w2v_2', '客户编号_交易代码_w2v_5', '渠道代码_countvec_9', '客户编号_渠道代码_w2v_6', '摘要信息_countvec_2', '渠道代码_countvec_8', '交易对手客户编号_countvec_7', '摘要信息_tfidf_1', '摘要信息_countvec_1', '合约账户余额_mean_低频交易日', '合约账户余额_min_低频交易日', '合约账户余额_max_低频交易日', '折人民币交易金额_max_低频交易日', '合约账户余额_金融性交易_跨行0.0_按7天流水_mean_mean_差分特征_金融性交易_跨行0.0_按7天流水', '合约账户余额_金融性交易_跨行0.0_按7天流水_mean_min_差分特征_金融性交易_跨行0.0_按7天流水', '合约账户余额_金融性交易_对公_按7天流水_sum_min_差分特征_金融性交易_对公_按7天流水', '合约账户余额_金融性交易_对手方行内0_按月流水_mean_min_差分特征_金融性交易_对手方行内0_按月流水', '一阶差分_折人民币交易金额_金融性交易_对公_按7天流水_mean_-1_std_差分特征_金融性交易_对公_按7天流水', '合约账户余额_金融性交易_跨行0.0_按7天流水_sum_min_差分特征_金融性交易_跨行0.0_按7天流水', '合约账户余额_金融性交易_同名1.0_按7天流水_mean_min_差分特征_金融性交易_同名1.0_按7天流水', '合约账户余额_金融性交易_同名0.0_按月流水_mean_min_差分特征_金融性交易_同名0.0_按月流水', '一阶差分_合约账户余额_金融性交易_转入_按月流水_count_-1_last_差分特征_金融性交易_转入_按月流水', '一阶差分_合约账户余额_金融性交易_对公_按7天流水_mean_-1_mean_差分特征_金融性交易_对公_按7天流水', '合约账户余额_金融性交易_个人_按7天流水_mean_min_差分特征_金融性交易_个人_按7天流水', '一阶差分_合约账户余额_金融性交易_对公_按7天流水_mean_-1_sum_差分特征_金融性交易_对公_按7天流水', '折人民币交易金额_金融性交易_同名1.0_按7天流水_mean_min_差分特征_金融性交易_同名1.0_按7天流水', '合约账户余额_金融性交易_同名1.0_按月流水_mean_min_差分特征_金融性交易_同名1.0_按月流水', '合约账户余额_金融性交易_少见交易_按月流水_mean_min_差分特征_金融性交易_少见交易_按月流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_15天流水_sum_-1_mean_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_合约账户余额_金融性交易_对公_按月流水_count_-1_last_差分特征_金融性交易_对公_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_7天流水_mean_-1_max_差分特征_金融性交易_记账方向代码164_7天流水', '合约账户余额_金融性交易_跨行0.0_按月流水_mean_min_差分特征_金融性交易_跨行0.0_按月流水', '合约账户余额_金融性交易_同名0.0_按7天流水_mean_min_差分特征_金融性交易_同名0.0_按7天流水', '合约账户余额_金融性交易_对手方行内1_按月流水_mean_sum_差分特征_金融性交易_对手方行内1_按月流水', '折人民币交易金额_金融性交易_同名1.0_按7天流水_mean_mean_差分特征_金融性交易_同名1.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_对公_按7天流水_sum_-1_last_差分特征_金融性交易_对公_按7天流水', '折人民币交易金额_金融性交易_记账方向代码125_7天流水_mean_min_差分特征_金融性交易_记账方向代码125_7天流水', '一阶差分_合约账户余额_金融性交易_对公_按月流水_mean_-1_max_差分特征_金融性交易_对公_按月流水', '折人民币交易金额_金融性交易_同名1.0_按月流水_mean_min_差分特征_金融性交易_同名1.0_按月流水', '折人民币交易金额_金融性交易_对手方行内1_按月流水_sum_min_差分特征_金融性交易_对手方行内1_按月流水', '合约账户余额_金融性交易_少见交易_按7天流水_sum_min_差分特征_金融性交易_少见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_现转标识1_30天流水_mean_-1_mean_差分特征_金融性交易_现转标识1_30天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_15天流水_mean_-1_last_差分特征_金融性交易_记账方向代码125_15天流水', '合约账户余额_金融性交易_对公_按7天流水_count_get_kurt_差分特征_金融性交易_对公_按7天流水', '合约账户余额_金融性交易_少见交易_按7天流水_mean_min_差分特征_金融性交易_少见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_7天流水_mean_-1_std_差分特征_金融性交易_记账方向代码164_7天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_7天流水_mean_-1_std_差分特征_金融性交易_记账方向代码125_7天流水', '折人民币交易金额_金融性交易_同名1.0_按7天流水_sum_min_差分特征_金融性交易_同名1.0_按7天流水', '合约账户余额_金融性交易_跨行1.0_按7天流水_mean_min_差分特征_金融性交易_跨行1.0_按7天流水', '一阶差分_合约账户余额_金融性交易_转入_按月流水_mean_-1_last_差分特征_金融性交易_转入_按月流水', '折人民币交易金额_金融性交易_记账方向代码125_30天流水_sum_skew_差分特征_金融性交易_记账方向代码125_30天流水', '采样前120天内频率最高两类渠道交易笔数_占比', '折人民币交易金额_金融性交易_对手方行内1_按月流水_sum_skew_差分特征_金融性交易_对手方行内1_按月流水', '合约账户余额_金融性交易_记账方向代码164_15天流水_mean_last_差分特征_金融性交易_记账方向代码164_15天流水', '折人民币交易金额_金融性交易_对公_按7天流水_mean_min_差分特征_金融性交易_对公_按7天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_30天流水_mean_-1_last_差分特征_金融性交易_记账方向代码125_30天流水', '折人民币交易金额_金融性交易_少见交易_按7天流水_mean_max_差分特征_金融性交易_少见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_15天流水_sum_-1_skew_差分特征_金融性交易_记账方向代码125_15天流水', '合约账户余额_金融性交易_常见交易_按月流水_sum_skew_差分特征_金融性交易_常见交易_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_30天流水_mean_-1_max_差分特征_金融性交易_记账方向代码164_30天流水', '折人民币交易金额_金融性交易_少见交易_按7天流水_mean_sum_差分特征_金融性交易_少见交易_按7天流水', '一阶差分_折人民币交易金额_金融性交易_同名0.0_按月流水_sum_-1_min_差分特征_金融性交易_同名0.0_按月流水', '合约账户余额_金融性交易_同名0.0_按7天流水_mean_mean_差分特征_金融性交易_同名0.0_按7天流水', '合约账户余额_金融性交易_对公_按7天流水_mean_get_kurt_差分特征_金融性交易_对公_按7天流水', '一阶差分_折人民币交易金额_金融性交易_常见交易_按7天流水_sum_-1_max_差分特征_金融性交易_常见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_7天流水_sum_-1_last_差分特征_金融性交易_记账方向代码164_7天流水', '一阶差分_折人民币交易金额_金融性交易_同名0.0_按7天流水_mean_-1_min_差分特征_金融性交易_同名0.0_按7天流水', '一阶差分_合约账户余额_金融性交易_同名0.0_按7天流水_count_-1_skew_差分特征_金融性交易_同名0.0_按7天流水', '折人民币交易金额_金融性交易_对公_按7天流水_mean_last_差分特征_金融性交易_对公_按7天流水', '一阶差分_合约账户余额_金融性交易_对公_按月流水_mean_-1_mean_差分特征_金融性交易_对公_按月流水', '折人民币交易金额_金融性交易_同名0.0_按7天流水_mean_std_差分特征_金融性交易_同名0.0_按7天流水', '折人民币交易金额_金融性交易_少见交易_按月流水_mean_sum_差分特征_金融性交易_少见交易_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_7天流水_mean_-1_min_差分特征_金融性交易_记账方向代码164_7天流水', '一阶差分_合约账户余额_金融性交易_对公_按7天流水_mean_-1_std_差分特征_金融性交易_对公_按7天流水', '折人民币交易金额_金融性交易_对公_按7天流水_mean_mean_差分特征_金融性交易_对公_按7天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_30天流水_mean_-1_min_差分特征_金融性交易_记账方向代码125_30天流水', '合约账户余额_金融性交易_同名0.0_按月流水_sum_skew_差分特征_金融性交易_同名0.0_按月流水', '折人民币交易金额_金融性交易_记账方向代码125_15天流水_sum_get_kurt_差分特征_金融性交易_记账方向代码125_15天流水', '合约账户余额_金融性交易_个人_按月流水_count_skew_差分特征_金融性交易_个人_按月流水', '合约账户余额_金融性交易_同名1.0_按7天流水_mean_mean_差分特征_金融性交易_同名1.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_跨行0.0_按月流水_mean_-1_min_差分特征_金融性交易_跨行0.0_按月流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_30天流水_mean_-1_last_差分特征_金融性交易_记账方向代码125_30天流水', '一阶差分_合约账户余额_金融性交易_跨行0.0_按月流水_mean_-1_min_差分特征_金融性交易_跨行0.0_按月流水', '折人民币交易金额_金融性交易_转入_按月流水_sum_skew_差分特征_金融性交易_转入_按月流水', '一阶差分_合约账户余额_金融性交易_对手方行内1_按月流水_mean_-1_std_差分特征_金融性交易_对手方行内1_按月流水', '合约账户余额_金融性交易_按月流水_count_get_kurt_差分特征_金融性交易_按月流水', '合约账户余额_金融性交易_同名1.0_按7天流水_sum_min_差分特征_金融性交易_同名1.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_对公_按月流水_mean_-1_std_差分特征_金融性交易_对公_按月流水', '合约账户余额_金融性交易_同名0.0_按7天流水_mean_get_kurt_差分特征_金融性交易_同名0.0_按7天流水', '折人民币交易金额_金融性交易_个人_按7天流水_mean_last_差分特征_金融性交易_个人_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_15天流水_mean_-1_get_kurt_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_15天流水_sum_-1_mean_差分特征_金融性交易_记账方向代码164_15天流水', '一阶差分_折人民币交易金额_金融性交易_常见交易_按7天流水_mean_-1_std_差分特征_金融性交易_常见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_7天流水_mean_-1_sum_差分特征_金融性交易_记账方向代码164_7天流水', '折人民币交易金额_金融性交易_常见交易_按月流水_sum_skew_差分特征_金融性交易_常见交易_按月流水', '一阶差分_折人民币交易金额_金融性交易_对公_按月流水_sum_-1_min_差分特征_金融性交易_对公_按月流水', '合约账户余额_金融性交易_记账方向代码164_15天流水_mean_sum_差分特征_金融性交易_记账方向代码164_15天流水', '折人民币交易金额_金融性交易_对手方行内0_按月流水_sum_last_差分特征_金融性交易_对手方行内0_按月流水', '一阶差分_折人民币交易金额_金融性交易_同名0.0_按7天流水_sum_-1_get_kurt_差分特征_金融性交易_同名0.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_跨行0.0_按7天流水_sum_-1_last_差分特征_金融性交易_跨行0.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_跨行0.0_按7天流水_mean_-1_get_kurt_差分特征_金融性交易_跨行0.0_按7天流水', '合约账户余额_金融性交易_记账方向代码125_15天流水_mean_sum_差分特征_金融性交易_记账方向代码125_15天流水', '采样前120天内少见渠道交易笔数_占比', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_15天流水_mean_-1_skew_差分特征_金融性交易_记账方向代码164_15天流水', '折人民币交易金额_金融性交易_少见交易_按月流水_mean_last_差分特征_金融性交易_少见交易_按月流水', '折人民币交易金额_金融性交易_个人_按7天流水_sum_get_kurt_差分特征_金融性交易_个人_按7天流水', '一阶差分_合约账户余额_金融性交易_常见交易_按7天流水_count_-1_max_差分特征_金融性交易_常见交易_按7天流水', '折人民币交易金额_金融性交易_个人_按月流水_mean_min_差分特征_金融性交易_个人_按月流水', '合约账户余额_金融性交易_记账方向代码125_7天流水_sum_get_kurt_差分特征_金融性交易_记账方向代码125_7天流水', '折人民币交易金额_金融性交易_同名0.0_按7天流水_sum_min_差分特征_金融性交易_同名0.0_按7天流水', '合约账户余额_金融性交易_个人_按7天流水_mean_mean_差分特征_金融性交易_个人_按7天流水', '一阶差分_折人民币交易金额_金融性交易_对公_按7天流水_mean_-1_get_kurt_差分特征_金融性交易_对公_按7天流水', '折人民币交易金额_金融性交易_少见交易_按7天流水_mean_min_差分特征_金融性交易_少见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_常见交易_按7天流水_mean_-1_max_差分特征_金融性交易_常见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_15天流水_mean_-1_std_差分特征_金融性交易_记账方向代码164_15天流水', '一阶差分_折人民币交易金额_金融性交易_个人_按7天流水_sum_-1_get_kurt_差分特征_金融性交易_个人_按7天流水', '一阶差分_折人民币交易金额_金融性交易_对公_按月流水_sum_-1_std_差分特征_金融性交易_对公_按月流水', '一阶差分_合约账户余额_金融性交易_跨行0.0_按7天流水_sum_-1_std_差分特征_金融性交易_跨行0.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_30天流水_sum_-1_sum_差分特征_金融性交易_记账方向代码164_30天流水', '合约账户余额_金融性交易_记账方向代码125_7天流水_mean_get_kurt_差分特征_金融性交易_记账方向代码125_7天流水', '一阶差分_折人民币交易金额_金融性交易_转入_按月流水_mean_-1_last_差分特征_金融性交易_转入_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_15天流水_sum_-1_get_kurt_差分特征_金融性交易_记账方向代码125_15天流水', '折人民币交易金额_金融性交易_常见交易_按7天流水_mean_std_差分特征_金融性交易_常见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_对公_按7天流水_mean_-1_get_kurt_差分特征_金融性交易_对公_按7天流水', '一阶差分_合约账户余额_金融性交易_跨行0.0_按7天流水_mean_-1_sum_差分特征_金融性交易_跨行0.0_按7天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_7天流水_mean_-1_min_差分特征_金融性交易_记账方向代码125_7天流水', '折人民币交易金额_金融性交易_记账方向代码125_15天流水_mean_sum_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_7天流水_mean_-1_std_差分特征_金融性交易_记账方向代码125_7天流水', '折人民币交易金额_金融性交易_同名0.0_按月流水_mean_min_差分特征_金融性交易_同名0.0_按月流水', '折人民币交易金额_金融性交易_少见交易_按月流水_mean_min_差分特征_金融性交易_少见交易_按月流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_15天流水_sum_-1_last_差分特征_金融性交易_记账方向代码164_15天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_7天流水_mean_-1_skew_差分特征_金融性交易_记账方向代码125_7天流水', '折人民币交易金额_金融性交易_记账方向代码125_15天流水_sum_skew_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_合约账户余额_金融性交易_转出_按月流水_mean_-1_max_差分特征_金融性交易_转出_按月流水', '一阶差分_折人民币交易金额_金融性交易_跨行1.0_按7天流水_sum_-1_sum_差分特征_金融性交易_跨行1.0_按7天流水', '折人民币交易金额_金融性交易_记账方向代码125_15天流水_mean_get_kurt_差分特征_金融性交易_记账方向代码125_15天流水', '折人民币交易金额_金融性交易_跨行1.0_按7天流水_sum_std_差分特征_金融性交易_跨行1.0_按7天流水', '一阶差分_合约账户余额_金融性交易_跨行1.0_按7天流水_count_-1_max_差分特征_金融性交易_跨行1.0_按7天流水', '折人民币交易金额_金融性交易_对手方行内1_按月流水_mean_mean_差分特征_金融性交易_对手方行内1_按月流水', '折人民币交易金额_金融性交易_对公_按7天流水_sum_last_差分特征_金融性交易_对公_按7天流水', '一阶差分_折人民币交易金额_金融性交易_常见交易_按7天流水_mean_-1_last_差分特征_金融性交易_常见交易_按7天流水', '行内_行外转账金额占比', '折人民币交易金额_金融性交易_记账方向代码125_7天流水_mean_last_差分特征_金融性交易_记账方向代码125_7天流水', '合约账户余额_金融性交易_记账方向代码125_30天流水_sum_min_差分特征_金融性交易_记账方向代码125_30天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_7天流水_mean_-1_min_差分特征_金融性交易_记账方向代码125_7天流水', '合约账户余额_金融性交易_常见交易_按月流水_count_skew_差分特征_金融性交易_常见交易_按月流水', '折人民币交易金额_金融性交易_同名1.0_按月流水_mean_last_差分特征_金融性交易_同名1.0_按月流水', '一阶差分_合约账户余额_金融性交易_转入_按7天流水_count_-1_max_差分特征_金融性交易_转入_按7天流水', '一阶差分_合约账户余额_金融性交易_转入_按7天流水_count_-1_min_差分特征_金融性交易_转入_按7天流水', '折人民币交易金额_金融性交易_同名1.0_按月流水_mean_sum_差分特征_金融性交易_同名1.0_按月流水', '合约账户余额_金融性交易_记账方向代码125_7天流水_mean_max_差分特征_金融性交易_记账方向代码125_7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_15天流水_sum_-1_min_差分特征_金融性交易_记账方向代码164_15天流水', '一阶差分_折人民币交易金额_金融性交易_转入_按月流水_mean_-1_max_差分特征_金融性交易_转入_按月流水', '折人民币交易金额_金融性交易_同名1.0_按7天流水_sum_last_差分特征_金融性交易_同名1.0_按7天流水', '合约账户余额_金融性交易_对手方行内0_按月流水_mean_sum_差分特征_金融性交易_对手方行内0_按月流水', '折人民币交易金额_金融性交易_记账方向代码125_15天流水_sum_last_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_15天流水_mean_-1_min_差分特征_金融性交易_记账方向代码164_15天流水', '折人民币交易金额_金融性交易_少见交易_按月流水_sum_mean_差分特征_金融性交易_少见交易_按月流水', '一阶差分_合约账户余额_金融性交易_同名0.0_按月流水_mean_-1_min_差分特征_金融性交易_同名0.0_按月流水', '折人民币交易金额_金融性交易_个人_按7天流水_mean_max_差分特征_金融性交易_个人_按7天流水', '一阶差分_折人民币交易金额_金融性交易_同名0.0_按7天流水_sum_-1_last_差分特征_金融性交易_同名0.0_按7天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_7天流水_mean_-1_get_kurt_差分特征_金融性交易_记账方向代码125_7天流水', '折人民币交易金额_金融性交易_跨行1.0_按月流水_sum_std_差分特征_金融性交易_跨行1.0_按月流水', '折人民币交易金额_金融性交易_记账方向代码125_7天流水_mean_get_kurt_差分特征_金融性交易_记账方向代码125_7天流水', '合约账户余额_金融性交易_少见交易_按月流水_sum_min_差分特征_金融性交易_少见交易_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_7天流水_mean_-1_last_差分特征_金融性交易_记账方向代码164_7天流水', '折人民币交易金额_金融性交易_对公_按月流水_sum_min_差分特征_金融性交易_对公_按月流水', '一阶差分_合约账户余额_金融性交易_钞汇标识0_15天流水_mean_-1_last_差分特征_金融性交易_钞汇标识0_15天流水', '合约账户余额_金融性交易_记账方向代码125_15天流水_mean_last_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_合约账户余额_金融性交易_跨行0.0_按月流水_mean_-1_max_差分特征_金融性交易_跨行0.0_按月流水', '一阶差分_折人民币交易金额_金融性交易_同名1.0_按月流水_sum_-1_max_差分特征_金融性交易_同名1.0_按月流水', '折人民币交易金额_金融性交易_对手方行内1_按月流水_mean_sum_差分特征_金融性交易_对手方行内1_按月流水', '一阶差分_折人民币交易金额_金融性交易_跨行0.0_按月流水_sum_-1_min_差分特征_金融性交易_跨行0.0_按月流水', '折人民币交易金额_金融性交易_跨行0.0_按月流水_mean_get_kurt_差分特征_金融性交易_跨行0.0_按月流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_7天流水_sum_-1_max_差分特征_金融性交易_记账方向代码125_7天流水', '一阶差分_折人民币交易金额_金融性交易_少见交易_按7天流水_mean_-1_std_差分特征_金融性交易_少见交易_按7天流水', '折人民币交易金额_金融性交易_同名0.0_按7天流水_mean_mean_差分特征_金融性交易_同名0.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_7天流水_sum_-1_get_kurt_差分特征_金融性交易_记账方向代码125_7天流水', '折人民币交易金额_金融性交易_同名0.0_按7天流水_mean_min_差分特征_金融性交易_同名0.0_按7天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_15天流水_mean_-1_get_kurt_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_7天流水_mean_-1_get_kurt_差分特征_金融性交易_记账方向代码164_7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_7天流水_mean_-1_sum_差分特征_金融性交易_记账方向代码125_7天流水', '一阶差分_合约账户余额_金融性交易_现转标识1_7天流水_mean_-1_sum_差分特征_金融性交易_现转标识1_7天流水', '一阶差分_合约账户余额_金融性交易_跨行0.0_按7天流水_mean_-1_mean_差分特征_金融性交易_跨行0.0_按7天流水', '合约账户余额_金融性交易_记账方向代码125_15天流水_sum_get_kurt_差分特征_金融性交易_记账方向代码125_15天流水', '折人民币交易金额_金融性交易_对手方行内1_按月流水_mean_min_差分特征_金融性交易_对手方行内1_按月流水', '折人民币交易金额_金融性交易_同名1.0_按7天流水_mean_max_差分特征_金融性交易_同名1.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_对公_按7天流水_mean_-1_last_差分特征_金融性交易_对公_按7天流水', '行内转账金额占比', '一阶差分_折人民币交易金额_金融性交易_跨行0.0_按月流水_mean_-1_mean_差分特征_金融性交易_跨行0.0_按月流水', '一阶差分_合约账户余额_金融性交易_个人_按7天流水_mean_-1_get_kurt_差分特征_金融性交易_个人_按7天流水', '一阶差分_合约账户余额_金融性交易_常见交易_按7天流水_mean_-1_std_差分特征_金融性交易_常见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_跨行0.0_按7天流水_mean_-1_max_差分特征_金融性交易_跨行0.0_按7天流水', '一阶差分_合约账户余额_金融性交易_转入_按7天流水_count_-1_skew_差分特征_金融性交易_转入_按7天流水', '合约账户余额_金融性交易_对公_按月流水_mean_std_差分特征_金融性交易_对公_按月流水', '一阶差分_折人民币交易金额_金融性交易_现转标识1_15天流水_mean_-1_skew_差分特征_金融性交易_现转标识1_15天流水', '转出金额占比', '一阶差分_折人民币交易金额_金融性交易_对公_按月流水_mean_-1_max_差分特征_金融性交易_对公_按月流水', '合约账户余额_金融性交易_跨行0.0_按月流水_sum_skew_差分特征_金融性交易_跨行0.0_按月流水', '折人民币交易金额_金融性交易_跨行1.0_按7天流水_mean_mean_差分特征_金融性交易_跨行1.0_按7天流水', '合约账户余额_金融性交易_记账方向代码125_7天流水_mean_min_差分特征_金融性交易_记账方向代码125_7天流水', '折人民币交易金额_金融性交易_跨行0.0_按7天流水_sum_std_差分特征_金融性交易_跨行0.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_15天流水_sum_-1_std_差分特征_金融性交易_记账方向代码164_15天流水', '合约账户余额_金融性交易_记账方向代码164_30天流水_mean_min_差分特征_金融性交易_记账方向代码164_30天流水', '折人民币交易金额_金融性交易_跨行1.0_按7天流水_mean_min_差分特征_金融性交易_跨行1.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_30天流水_mean_-1_sum_差分特征_金融性交易_记账方向代码164_30天流水', '采样前30天内金融性交易笔数_占比', '一阶差分_合约账户余额_金融性交易_转出_按月流水_mean_-1_last_差分特征_金融性交易_转出_按月流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_30天流水_mean_-1_max_差分特征_金融性交易_记账方向代码125_30天流水', '一阶差分_合约账户余额_金融性交易_跨行0.0_按7天流水_mean_-1_min_差分特征_金融性交易_跨行0.0_按7天流水', '一阶差分_合约账户余额_金融性交易_转出_按月流水_sum_-1_max_差分特征_金融性交易_转出_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_30天流水_mean_-1_sum_差分特征_金融性交易_记账方向代码125_30天流水', '折人民币交易金额_金融性交易_少见交易_按7天流水_sum_mean_差分特征_金融性交易_少见交易_按7天流水', '折人民币交易金额_金融性交易_同名1.0_按月流水_sum_last_差分特征_金融性交易_同名1.0_按月流水', '折人民币交易金额_金融性交易_对手方行内0_按月流水_sum_min_差分特征_金融性交易_对手方行内0_按月流水', '一阶差分_合约账户余额_金融性交易_钞汇标识0_30天流水_mean_-1_sum_差分特征_金融性交易_钞汇标识0_30天流水', '一阶差分_折人民币交易金额_金融性交易_跨行1.0_按月流水_sum_-1_min_差分特征_金融性交易_跨行1.0_按月流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_15天流水_mean_-1_sum_差分特征_金融性交易_记账方向代码125_15天流水', '折人民币交易金额_金融性交易_记账方向代码125_30天流水_sum_min_差分特征_金融性交易_记账方向代码125_30天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_15天流水_mean_-1_skew_差分特征_金融性交易_记账方向代码125_15天流水', '折人民币交易金额_金融性交易_转出_按月流水_sum_skew_差分特征_金融性交易_转出_按月流水', '一阶差分_折人民币交易金额_金融性交易_常见交易_按月流水_sum_-1_std_差分特征_金融性交易_常见交易_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_7天流水_sum_-1_mean_差分特征_金融性交易_记账方向代码125_7天流水', '折人民币交易金额_金融性交易_少见交易_按月流水_mean_mean_差分特征_金融性交易_少见交易_按月流水', '合约账户余额_金融性交易_按月流水_sum_skew_差分特征_金融性交易_按月流水', '一阶差分_合约账户余额_金融性交易_跨行1.0_按7天流水_mean_-1_std_差分特征_金融性交易_跨行1.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_15天流水_sum_-1_max_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_折人民币交易金额_金融性交易_个人_按7天流水_mean_-1_get_kurt_差分特征_金融性交易_个人_按7天流水', '一阶差分_合约账户余额_金融性交易_常见交易_按7天流水_mean_-1_min_差分特征_金融性交易_常见交易_按7天流水', '折人民币交易金额_金融性交易_个人_按月流水_sum_std_差分特征_金融性交易_个人_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_15天流水_mean_-1_min_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_合约账户余额_金融性交易_同名0.0_按7天流水_sum_-1_min_差分特征_金融性交易_同名0.0_按7天流水', '一阶差分_合约账户余额_金融性交易_转入_按月流水_sum_-1_min_差分特征_金融性交易_转入_按月流水', '一阶差分_折人民币交易金额_金融性交易_同名1.0_按月流水_sum_-1_mean_差分特征_金融性交易_同名1.0_按月流水', '一阶差分_合约账户余额_金融性交易_同名0.0_按7天流水_mean_-1_min_差分特征_金融性交易_同名0.0_按7天流水', '合约账户余额_金融性交易_记账方向代码125_7天流水_mean_mean_差分特征_金融性交易_记账方向代码125_7天流水', '一阶差分_合约账户余额_金融性交易_常见交易_按月流水_count_-1_max_差分特征_金融性交易_常见交易_按月流水', '折人民币交易金额_金融性交易_常见交易_按7天流水_mean_min_差分特征_金融性交易_常见交易_按7天流水', '合约账户余额_金融性交易_少见交易_按7天流水_sum_last_差分特征_金融性交易_少见交易_按7天流水', '合约账户余额_金融性交易_少见交易_按7天流水_sum_max_差分特征_金融性交易_少见交易_按7天流水', '折人民币交易金额_金融性交易_记账方向代码125_15天流水_mean_min_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_折人民币交易金额_金融性交易_转入_按月流水_mean_-1_mean_差分特征_金融性交易_转入_按月流水', '折人民币交易金额_金融性交易_现转标识1_15天流水_mean_min_差分特征_金融性交易_现转标识1_15天流水', '折人民币交易金额_金融性交易_记账方向代码164_30天流水_mean_last_差分特征_金融性交易_记账方向代码164_30天流水', '对公交易金额占比', '一阶差分_合约账户余额_金融性交易_常见交易_按7天流水_sum_-1_std_差分特征_金融性交易_常见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_7天流水_mean_-1_max_差分特征_金融性交易_记账方向代码125_7天流水', '合约账户余额_金融性交易_转入_按7天流水_count_get_kurt_差分特征_金融性交易_转入_按7天流水', '折人民币交易金额_金融性交易_同名0.0_按月流水_sum_skew_差分特征_金融性交易_同名0.0_按月流水', '一阶差分_合约账户余额_金融性交易_常见交易_按7天流水_mean_-1_sum_差分特征_金融性交易_常见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_跨行1.0_按7天流水_sum_-1_get_kurt_差分特征_金融性交易_跨行1.0_按7天流水', '合约账户余额_金融性交易_同名1.0_按7天流水_sum_mean_差分特征_金融性交易_同名1.0_按7天流水', '折人民币交易金额_金融性交易_对手方行内0_按月流水_mean_last_差分特征_金融性交易_对手方行内0_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_15天流水_sum_-1_last_差分特征_金融性交易_记账方向代码164_15天流水', '一阶差分_合约账户余额_金融性交易_少见交易_按月流水_mean_-1_max_差分特征_金融性交易_少见交易_按月流水', '合约账户余额_金融性交易_跨行0.0_按月流水_mean_max_差分特征_金融性交易_跨行0.0_按月流水', '一阶差分_合约账户余额_金融性交易_跨行1.0_按月流水_mean_-1_mean_差分特征_金融性交易_跨行1.0_按月流水', '折人民币交易金额_金融性交易_对手方行内1_按月流水_mean_max_差分特征_金融性交易_对手方行内1_按月流水', '一阶差分_折人民币交易金额_金融性交易_个人_按7天流水_mean_-1_min_差分特征_金融性交易_个人_按7天流水', '一阶差分_合约账户余额_金融性交易_同名0.0_按月流水_sum_-1_mean_差分特征_金融性交易_同名0.0_按月流水', '一阶差分_折人民币交易金额_金融性交易_常见交易_按7天流水_mean_-1_max_差分特征_金融性交易_常见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_转出_按月流水_mean_-1_min_差分特征_金融性交易_转出_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_7天流水_mean_-1_last_差分特征_金融性交易_记账方向代码125_7天流水', '折人民币交易金额_金融性交易_常见交易_按月流水_mean_sum_差分特征_金融性交易_常见交易_按月流水', '一阶差分_合约账户余额_金融性交易_个人_按7天流水_count_-1_std_差分特征_金融性交易_个人_按7天流水', '一阶差分_合约账户余额_金融性交易_跨行1.0_按7天流水_mean_-1_get_kurt_差分特征_金融性交易_跨行1.0_按7天流水', '合约账户余额_金融性交易_个人_按7天流水_count_skew_差分特征_金融性交易_个人_按7天流水', '合约账户余额_金融性交易_跨行1.0_按月流水_count_skew_差分特征_金融性交易_跨行1.0_按月流水', '折人民币交易金额_金融性交易_对公_按7天流水_sum_max_差分特征_金融性交易_对公_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_15天流水_sum_-1_skew_差分特征_金融性交易_记账方向代码125_15天流水', '合约账户余额_金融性交易_跨行0.0_按7天流水_mean_last_差分特征_金融性交易_跨行0.0_按7天流水', '合约账户余额_金融性交易_记账方向代码125_15天流水_sum_min_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_15天流水_mean_-1_last_差分特征_金融性交易_记账方向代码164_15天流水', '折人民币交易金额_金融性交易_同名0.0_按7天流水_sum_last_差分特征_金融性交易_同名0.0_按7天流水', '一阶差分_合约账户余额_金融性交易_转入_按月流水_mean_-1_min_差分特征_金融性交易_转入_按月流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_7天流水_sum_-1_mean_差分特征_金融性交易_记账方向代码125_7天流水', '一阶差分_合约账户余额_金融性交易_跨行0.0_按月流水_mean_-1_mean_差分特征_金融性交易_跨行0.0_按月流水', '折人民币交易金额_金融性交易_对手方行内0_按月流水_mean_min_差分特征_金融性交易_对手方行内0_按月流水', '折人民币交易金额_金融性交易_按月流水_sum_last_差分特征_金融性交易_按月流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_15天流水_mean_-1_min_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_合约账户余额_金融性交易_转出_按月流水_mean_-1_sum_差分特征_金融性交易_转出_按月流水', '一阶差分_合约账户余额_金融性交易_对公_按月流水_mean_-1_min_差分特征_金融性交易_对公_按月流水', '一阶差分_合约账户余额_金融性交易_7天流水_mean_-1_std_差分特征_金融性交易_7天流水', '一阶差分_折人民币交易金额_金融性交易_跨行0.0_按月流水_mean_-1_std_差分特征_金融性交易_跨行0.0_按月流水', '折人民币交易金额_金融性交易_少见交易_按月流水_mean_max_差分特征_金融性交易_少见交易_按月流水', '一阶差分_合约账户余额_金融性交易_个人_按月流水_mean_-1_max_差分特征_金融性交易_个人_按月流水', '一阶差分_合约账户余额_金融性交易_同名0.0_按7天流水_count_-1_get_kurt_差分特征_金融性交易_同名0.0_按7天流水', '折人民币交易金额_金融性交易_现转标识1_15天流水_mean_last_差分特征_金融性交易_现转标识1_15天流水', '一阶差分_合约账户余额_金融性交易_少见交易_按7天流水_mean_-1_max_差分特征_金融性交易_少见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_同名0.0_按7天流水_sum_-1_last_差分特征_金融性交易_同名0.0_按7天流水', '合约账户余额_金融性交易_个人_按月流水_mean_min_差分特征_金融性交易_个人_按月流水', '合约账户余额_金融性交易_少见交易_按月流水_mean_max_差分特征_金融性交易_少见交易_按月流水', '合约账户余额_金融性交易_少见交易_按月流水_mean_last_差分特征_金融性交易_少见交易_按月流水', '折人民币交易金额_金融性交易_按月流水_sum_skew_差分特征_金融性交易_按月流水', '一阶差分_折人民币交易金额_金融性交易_现转标识1_7天流水_mean_-1_get_kurt_差分特征_金融性交易_现转标识1_7天流水', '合约账户余额_金融性交易_跨行1.0_按月流水_mean_sum_差分特征_金融性交易_跨行1.0_按月流水', '一阶差分_折人民币交易金额_金融性交易_跨行1.0_按月流水_mean_-1_skew_差分特征_金融性交易_跨行1.0_按月流水', '合约账户余额_金融性交易_对公_按7天流水_mean_min_差分特征_金融性交易_对公_按7天流水', '合约账户余额_金融性交易_转入_按7天流水_count_skew_差分特征_金融性交易_转入_按7天流水', '一阶差分_合约账户余额_金融性交易_同名0.0_按7天流水_count_-1_mean_差分特征_金融性交易_同名0.0_按7天流水', '折人民币交易金额_金融性交易_记账方向代码164_15天流水_mean_min_差分特征_金融性交易_记账方向代码164_15天流水', '合约账户余额_金融性交易_记账方向代码125_15天流水_mean_min_差分特征_金融性交易_记账方向代码125_15天流水', '合约账户余额_金融性交易_对公_按月流水_count_get_kurt_差分特征_金融性交易_对公_按月流水', '折人民币交易金额_金融性交易_跨行0.0_按月流水_sum_last_差分特征_金融性交易_跨行0.0_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_15天流水_mean_-1_max_差分特征_金融性交易_记账方向代码125_15天流水', '合约账户余额_金融性交易_对公_按7天流水_mean_last_差分特征_金融性交易_对公_按7天流水', '一阶差分_折人民币交易金额_金融性交易_个人_按7天流水_mean_-1_std_差分特征_金融性交易_个人_按7天流水', '折人民币交易金额_金融性交易_同名0.0_按7天流水_mean_last_差分特征_金融性交易_同名0.0_按7天流水', '折人民币交易金额_金融性交易_同名0.0_按月流水_mean_last_差分特征_金融性交易_同名0.0_按月流水', '折人民币交易金额_金融性交易_常见交易_按7天流水_mean_max_差分特征_金融性交易_常见交易_按7天流水', '折人民币交易金额_金融性交易_记账方向代码125_30天流水_mean_last_差分特征_金融性交易_记账方向代码125_30天流水', '一阶差分_合约账户余额_金融性交易_对公_按月流水_count_-1_min_差分特征_金融性交易_对公_按月流水', '一阶差分_合约账户余额_金融性交易_常见交易_按7天流水_mean_-1_mean_差分特征_金融性交易_常见交易_按7天流水', '折人民币交易金额_金融性交易_记账方向代码125_7天流水_sum_min_差分特征_金融性交易_记账方向代码125_7天流水', '一阶差分_合约账户余额_金融性交易_跨行1.0_按7天流水_count_-1_skew_差分特征_金融性交易_跨行1.0_按7天流水', '折人民币交易金额_金融性交易_跨行0.0_按月流水_sum_skew_差分特征_金融性交易_跨行0.0_按月流水', '折人民币交易金额_金融性交易_对公_按月流水_mean_std_差分特征_金融性交易_对公_按月流水', '一阶差分_折人民币交易金额_金融性交易_跨行0.0_按7天流水_mean_-1_sum_差分特征_金融性交易_跨行0.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_少见交易_按月流水_sum_-1_std_差分特征_金融性交易_少见交易_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_15天流水_sum_-1_min_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_合约账户余额_金融性交易_个人_按7天流水_mean_-1_std_差分特征_金融性交易_个人_按7天流水', '折人民币交易金额_金融性交易_同名1.0_按月流水_sum_std_差分特征_金融性交易_同名1.0_按月流水', '折人民币交易金额_金融性交易_同名0.0_按月流水_mean_max_差分特征_金融性交易_同名0.0_按月流水', '折人民币交易金额_金融性交易_跨行0.0_按月流水_sum_min_差分特征_金融性交易_跨行0.0_按月流水', '折人民币交易金额_金融性交易_跨行0.0_按7天流水_mean_mean_差分特征_金融性交易_跨行0.0_按7天流水', '折人民币交易金额_金融性交易_常见交易_按月流水_mean_mean_差分特征_金融性交易_常见交易_按月流水', '一阶差分_合约账户余额_金融性交易_同名1.0_按7天流水_mean_-1_sum_差分特征_金融性交易_同名1.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_对公_按月流水_sum_-1_max_差分特征_金融性交易_对公_按月流水', '一阶差分_折人民币交易金额_金融性交易_对手方行内1_按月流水_mean_-1_std_差分特征_金融性交易_对手方行内1_按月流水', '一阶差分_折人民币交易金额_金融性交易_跨行0.0_按月流水_mean_-1_last_差分特征_金融性交易_跨行0.0_按月流水', '折人民币交易金额_金融性交易_转出_按月流水_sum_last_差分特征_金融性交易_转出_按月流水', '合约账户余额_金融性交易_转出_按月流水_count_skew_差分特征_金融性交易_转出_按月流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_30天流水_mean_-1_mean_差分特征_金融性交易_记账方向代码164_30天流水', '一阶差分_折人民币交易金额_金融性交易_对公_按月流水_mean_-1_last_差分特征_金融性交易_对公_按月流水', '合约账户余额_金融性交易_跨行1.0_按7天流水_count_get_kurt_差分特征_金融性交易_跨行1.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_30天流水_mean_-1_mean_差分特征_金融性交易_记账方向代码125_30天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_7天流水_sum_-1_std_差分特征_金融性交易_记账方向代码125_7天流水', '折人民币交易金额_金融性交易_对公_按月流水_sum_sum_差分特征_金融性交易_对公_按月流水', '折人民币交易金额_金融性交易_对手方行内0_按月流水_sum_std_差分特征_金融性交易_对手方行内0_按月流水', '合约账户余额_金融性交易_记账方向代码164_15天流水_sum_min_差分特征_金融性交易_记账方向代码164_15天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_15天流水_mean_-1_skew_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_7天流水_mean_-1_mean_差分特征_金融性交易_记账方向代码125_7天流水', '合约账户余额_金融性交易_对手方行内1_按月流水_mean_std_差分特征_金融性交易_对手方行内1_按月流水', '一阶差分_折人民币交易金额_金融性交易_同名0.0_按月流水_sum_-1_mean_差分特征_金融性交易_同名0.0_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_30天流水_mean_-1_last_差分特征_金融性交易_记账方向代码164_30天流水', '一阶差分_合约账户余额_金融性交易_现转标识1_7天流水_mean_-1_max_差分特征_金融性交易_现转标识1_7天流水', '一阶差分_合约账户余额_金融性交易_个人_按月流水_mean_-1_mean_差分特征_金融性交易_个人_按月流水', '一阶差分_合约账户余额_金融性交易_对手方行内1_按月流水_mean_-1_sum_差分特征_金融性交易_对手方行内1_按月流水', '合约账户余额_金融性交易_同名1.0_按月流水_sum_min_差分特征_金融性交易_同名1.0_按月流水', '折人民币交易金额_金融性交易_记账方向代码125_30天流水_mean_sum_差分特征_金融性交易_记账方向代码125_30天流水', '一阶差分_折人民币交易金额_金融性交易_对手方行内0_按月流水_sum_-1_sum_差分特征_金融性交易_对手方行内0_按月流水', '折人民币交易金额_金融性交易_记账方向代码164_15天流水_sum_min_差分特征_金融性交易_记账方向代码164_15天流水', '一阶差分_合约账户余额_金融性交易_转入_按7天流水_count_-1_get_kurt_差分特征_金融性交易_转入_按7天流水', '一阶差分_折人民币交易金额_金融性交易_常见交易_按月流水_mean_-1_max_差分特征_金融性交易_常见交易_按月流水', '一阶差分_合约账户余额_金融性交易_同名1.0_按7天流水_mean_-1_max_差分特征_金融性交易_同名1.0_按7天流水', '折人民币交易金额_金融性交易_跨行1.0_按7天流水_sum_max_差分特征_金融性交易_跨行1.0_按7天流水', '一阶差分_合约账户余额_金融性交易_跨行1.0_按7天流水_sum_-1_sum_差分特征_金融性交易_跨行1.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_15天流水_mean_-1_last_差分特征_金融性交易_记账方向代码164_15天流水', '合约账户余额_金融性交易_跨行0.0_按月流水_mean_std_差分特征_金融性交易_跨行0.0_按月流水', '一阶差分_合约账户余额_金融性交易_同名0.0_按月流水_sum_-1_min_差分特征_金融性交易_同名0.0_按月流水', '合约账户余额_金融性交易_对手方行内1_按月流水_sum_last_差分特征_金融性交易_对手方行内1_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_30天流水_sum_-1_min_差分特征_金融性交易_记账方向代码164_30天流水', '合约账户余额_金融性交易_对手方行内1_按月流水_count_skew_差分特征_金融性交易_对手方行内1_按月流水', '折人民币交易金额_金融性交易_对手方行内0_按月流水_mean_max_差分特征_金融性交易_对手方行内0_按月流水', '合约账户余额_金融性交易_记账方向代码125_15天流水_sum_skew_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_7天流水_mean_-1_std_差分特征_金融性交易_记账方向代码164_7天流水', '合约账户余额_金融性交易_少见交易_按7天流水_mean_last_差分特征_金融性交易_少见交易_按7天流水', '折人民币交易金额_金融性交易_现转标识1_30天流水_sum_skew_差分特征_金融性交易_现转标识1_30天流水', '折人民币交易金额_金融性交易_常见交易_按7天流水_sum_last_差分特征_金融性交易_常见交易_按7天流水', '合约账户余额_金融性交易_跨行0.0_按月流水_sum_min_差分特征_金融性交易_跨行0.0_按月流水', '折人民币交易金额_金融性交易_对公_按月流水_mean_last_差分特征_金融性交易_对公_按月流水', '合约账户余额_金融性交易_同名0.0_按7天流水_sum_get_kurt_差分特征_金融性交易_同名0.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_跨行1.0_按7天流水_sum_-1_get_kurt_差分特征_金融性交易_跨行1.0_按7天流水', '合约账户余额_金融性交易_记账方向代码125_7天流水_sum_last_差分特征_金融性交易_记账方向代码125_7天流水', '合约账户余额_金融性交易_同名0.0_按7天流水_sum_last_差分特征_金融性交易_同名0.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_30天流水_mean_-1_sum_差分特征_金融性交易_记账方向代码125_30天流水', '合约账户余额_金融性交易_同名1.0_按7天流水_sum_last_差分特征_金融性交易_同名1.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_15天流水_mean_-1_get_kurt_差分特征_金融性交易_15天流水', '一阶差分_折人民币交易金额_金融性交易_对公_按7天流水_mean_-1_min_差分特征_金融性交易_对公_按7天流水', '折人民币交易金额_金融性交易_跨行1.0_按7天流水_sum_last_差分特征_金融性交易_跨行1.0_按7天流水', '一阶差分_合约账户余额_金融性交易_个人_按7天流水_mean_-1_min_差分特征_金融性交易_个人_按7天流水', '一阶差分_合约账户余额_金融性交易_个人_按月流水_mean_-1_last_差分特征_金融性交易_个人_按月流水', '合约账户余额_金融性交易_常见交易_按7天流水_sum_min_差分特征_金融性交易_常见交易_按7天流水', '折人民币交易金额_金融性交易_对公_按7天流水_mean_max_差分特征_金融性交易_对公_按7天流水', '合约账户余额_金融性交易_对公_按月流水_sum_min_差分特征_金融性交易_对公_按月流水', '折人民币交易金额_金融性交易_跨行1.0_按月流水_sum_skew_差分特征_金融性交易_跨行1.0_按月流水', '一阶差分_合约账户余额_金融性交易_个人_按月流水_sum_-1_std_差分特征_金融性交易_个人_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_15天流水_sum_-1_sum_差分特征_金融性交易_记账方向代码164_15天流水', '合约账户余额_金融性交易_同名0.0_按7天流水_mean_max_差分特征_金融性交易_同名0.0_按7天流水', '折人民币交易金额_金融性交易_跨行0.0_按7天流水_mean_last_差分特征_金融性交易_跨行0.0_按7天流水', '一阶差分_合约账户余额_金融性交易_跨行0.0_按7天流水_mean_-1_last_差分特征_金融性交易_跨行0.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_同名0.0_按7天流水_sum_-1_sum_差分特征_金融性交易_同名0.0_按7天流水', '合约账户余额_金融性交易_跨行1.0_按7天流水_count_skew_差分特征_金融性交易_跨行1.0_按7天流水', '一阶差分_合约账户余额_金融性交易_对手方行内1_按月流水_mean_-1_last_差分特征_金融性交易_对手方行内1_按月流水', '一阶差分_合约账户余额_金融性交易_对公_按7天流水_mean_-1_min_差分特征_金融性交易_对公_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_7天流水_mean_-1_sum_差分特征_金融性交易_记账方向代码164_7天流水', '折人民币交易金额_金融性交易_个人_按月流水_mean_std_差分特征_金融性交易_个人_按月流水', '一阶差分_折人民币交易金额_金融性交易_转出_按月流水_mean_-1_last_差分特征_金融性交易_转出_按月流水', '合约账户余额_金融性交易_对公_按月流水_sum_skew_差分特征_金融性交易_对公_按月流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_30天流水_mean_-1_min_差分特征_金融性交易_记账方向代码164_30天流水', '合约账户余额_金融性交易_对手方行内0_按月流水_sum_last_差分特征_金融性交易_对手方行内0_按月流水', '折人民币交易金额_金融性交易_个人_按7天流水_mean_mean_差分特征_金融性交易_个人_按7天流水', '一阶差分_折人民币交易金额_金融性交易_对手方行内1_按月流水_mean_-1_sum_差分特征_金融性交易_对手方行内1_按月流水', '一阶差分_合约账户余额_金融性交易_同名0.0_按月流水_mean_-1_sum_差分特征_金融性交易_同名0.0_按月流水', '折人民币交易金额_金融性交易_同名0.0_按月流水_mean_get_kurt_差分特征_金融性交易_同名0.0_按月流水', '折人民币交易金额_金融性交易_个人_按月流水_sum_get_kurt_差分特征_金融性交易_个人_按月流水', '一阶差分_折人民币交易金额_金融性交易_跨行0.0_按月流水_mean_-1_max_差分特征_金融性交易_跨行0.0_按月流水', '一阶差分_合约账户余额_金融性交易_常见交易_按7天流水_sum_-1_sum_差分特征_金融性交易_常见交易_按7天流水', '折人民币交易金额_金融性交易_对公_按7天流水_sum_min_差分特征_金融性交易_对公_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_7天流水_sum_-1_sum_差分特征_金融性交易_记账方向代码164_7天流水', '合约账户余额_金融性交易_跨行1.0_按月流水_mean_min_差分特征_金融性交易_跨行1.0_按月流水', '一阶差分_合约账户余额_金融性交易_对公_按月流水_mean_-1_std_差分特征_金融性交易_对公_按月流水', '折人民币交易金额_金融性交易_少见交易_按月流水_sum_min_差分特征_金融性交易_少见交易_按月流水', '一阶差分_折人民币交易金额_金融性交易_对公_按月流水_sum_-1_last_差分特征_金融性交易_对公_按月流水', '合约账户余额_金融性交易_对手方行内0_按月流水_mean_max_差分特征_金融性交易_对手方行内0_按月流水', '一阶差分_折人民币交易金额_金融性交易_转出_按月流水_sum_-1_min_差分特征_金融性交易_转出_按月流水', '一阶差分_折人民币交易金额_金融性交易_常见交易_按7天流水_sum_-1_last_差分特征_金融性交易_常见交易_按7天流水', '一阶差分_折人民币交易金额_金融性交易_跨行0.0_按7天流水_mean_-1_max_差分特征_金融性交易_跨行0.0_按7天流水', '合约账户余额_金融性交易_转入_按月流水_count_skew_差分特征_金融性交易_转入_按月流水', '一阶差分_合约账户余额_金融性交易_跨行1.0_按7天流水_mean_-1_min_差分特征_金融性交易_跨行1.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_同名0.0_按7天流水_mean_-1_max_差分特征_金融性交易_同名0.0_按7天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_15天流水_mean_-1_sum_差分特征_金融性交易_记账方向代码125_15天流水', '折人民币交易金额_金融性交易_同名1.0_按月流水_sum_min_差分特征_金融性交易_同名1.0_按月流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_15天流水_mean_-1_max_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_折人民币交易金额_金融性交易_钞汇标识0_15天流水_mean_-1_last_差分特征_金融性交易_钞汇标识0_15天流水', '折人民币交易金额_金融性交易_对公_按7天流水_sum_mean_差分特征_金融性交易_对公_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_30天流水_sum_-1_last_差分特征_金融性交易_记账方向代码164_30天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_30天流水_mean_-1_std_差分特征_金融性交易_记账方向代码164_30天流水', '合约账户余额_金融性交易_记账方向代码125_30天流水_sum_last_差分特征_金融性交易_记账方向代码125_30天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_15天流水_sum_-1_std_差分特征_金融性交易_记账方向代码125_15天流水', '折人民币交易金额_金融性交易_对公_按月流水_sum_skew_差分特征_金融性交易_对公_按月流水', '一阶差分_折人民币交易金额_金融性交易_跨行1.0_按7天流水_mean_-1_get_kurt_差分特征_金融性交易_跨行1.0_按7天流水', '合约账户余额_金融性交易_常见交易_按7天流水_mean_min_差分特征_金融性交易_常见交易_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_15天流水_sum_-1_get_kurt_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_折人民币交易金额_金融性交易_转入_按月流水_sum_-1_mean_差分特征_金融性交易_转入_按月流水', '一阶差分_合约账户余额_金融性交易_跨行0.0_按7天流水_sum_-1_mean_差分特征_金融性交易_跨行0.0_按7天流水', '一阶差分_合约账户余额_金融性交易_按月流水_mean_-1_sum_差分特征_金融性交易_按月流水', '折人民币交易金额_金融性交易_记账方向代码164_30天流水_sum_std_差分特征_金融性交易_记账方向代码164_30天流水', '一阶差分_折人民币交易金额_金融性交易_个人_按7天流水_sum_-1_max_差分特征_金融性交易_个人_按7天流水', '一阶差分_合约账户余额_金融性交易_跨行0.0_按月流水_mean_-1_last_差分特征_金融性交易_跨行0.0_按月流水', '折人民币交易金额_金融性交易_跨行0.0_按月流水_mean_min_差分特征_金融性交易_跨行0.0_按月流水', '一阶差分_合约账户余额_金融性交易_对公_按7天流水_sum_-1_get_kurt_差分特征_金融性交易_对公_按7天流水', '一阶差分_折人民币交易金额_金融性交易_同名0.0_按月流水_mean_-1_skew_差分特征_金融性交易_同名0.0_按月流水', '一阶差分_折人民币交易金额_金融性交易_同名0.0_按7天流水_mean_-1_get_kurt_差分特征_金融性交易_同名0.0_按7天流水', '折人民币交易金额_金融性交易_同名1.0_按7天流水_mean_last_差分特征_金融性交易_同名1.0_按7天流水', '一阶差分_合约账户余额_金融性交易_少见交易_按7天流水_mean_-1_std_差分特征_金融性交易_少见交易_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_15天流水_sum_-1_max_差分特征_金融性交易_记账方向代码164_15天流水', '折人民币交易金额_金融性交易_记账方向代码164_15天流水_sum_last_差分特征_金融性交易_记账方向代码164_15天流水', '折人民币交易金额_金融性交易_个人_按月流水_sum_min_差分特征_金融性交易_个人_按月流水', '一阶差分_合约账户余额_金融性交易_对公_按月流水_count_-1_std_差分特征_金融性交易_对公_按月流水', '一阶差分_合约账户余额_金融性交易_常见交易_按7天流水_sum_-1_mean_差分特征_金融性交易_常见交易_按7天流水', '合约账户余额_金融性交易_少见交易_按7天流水_mean_sum_差分特征_金融性交易_少见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_少见交易_按7天流水_sum_-1_sum_差分特征_金融性交易_少见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_转入_按月流水_mean_-1_std_差分特征_金融性交易_转入_按月流水', '合约账户余额_金融性交易_钞汇标识0_15天流水_mean_min_差分特征_金融性交易_钞汇标识0_15天流水', '折人民币交易金额_金融性交易_记账方向代码125_15天流水_mean_last_差分特征_金融性交易_记账方向代码125_15天流水', '合约账户余额_金融性交易_少见交易_按月流水_mean_mean_差分特征_金融性交易_少见交易_按月流水', '一阶差分_折人民币交易金额_金融性交易_对手方行内0_按月流水_sum_-1_min_差分特征_金融性交易_对手方行内0_按月流水', '合约账户余额_金融性交易_对手方行内0_按月流水_sum_std_差分特征_金融性交易_对手方行内0_按月流水', '合约账户余额_金融性交易_按月流水_count_last_差分特征_金融性交易_按月流水', '折人民币交易金额_金融性交易_记账方向代码125_30天流水_mean_std_差分特征_金融性交易_记账方向代码125_30天流水', '合约账户余额_金融性交易_同名1.0_按月流水_mean_last_差分特征_金融性交易_同名1.0_按月流水', '一阶差分_折人民币交易金额_金融性交易_个人_按月流水_sum_-1_min_差分特征_金融性交易_个人_按月流水', '折人民币交易金额_金融性交易_跨行1.0_按月流水_mean_last_差分特征_金融性交易_跨行1.0_按月流水', '折人民币交易金额_金融性交易_15天流水_sum_min_差分特征_金融性交易_15天流水', '一阶差分_合约账户余额_金融性交易_同名0.0_按月流水_count_-1_min_差分特征_金融性交易_同名0.0_按月流水', '合约账户余额_金融性交易_常见交易_按7天流水_mean_std_差分特征_金融性交易_常见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_转出_按月流水_sum_-1_mean_差分特征_金融性交易_转出_按月流水', '一阶差分_合约账户余额_金融性交易_个人_按月流水_mean_-1_min_差分特征_金融性交易_个人_按月流水', '合约账户余额_mean_最近1个月_本行交易转入_流水信息', '最终剩余余额mean', '合约账户余额_mean_最近1个月_本行客户交易_流水信息', '合约账户余额_min_最近1个月_本行交易转入_流水信息', '合约账户余额_sum_最近1个月_本行交易转出_流水信息', '摘要信息_count_最近1个月_余额异常_流水信息', '数据日期_距离_交易_天数_min_最近1个月_非本人交易转出_流水信息', '数据日期_距离_交易_天数_max_最近3个月_本行交易转出_流水信息', '合约账户余额_min_最近2个月_本行交易转入_流水信息', '折人民币交易金额_mean_最近3个月_同名_跨行_流水信息', '合约账户余额_mean_最近1个月_余额异常_流水信息', '折人民币交易金额_std_最近2个月_余额异常_流水信息', '合约账户余额_min_最近3个月_他行交易转出_流水信息', '折人民币交易金额_max_最近2个月_余额异常_流水信息', '摘要信息_count_最近3个月_余额异常_流水信息', '数据日期_距离_交易_天数_max_最近3个月_出帐流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近1个月_本行交易转出_流水信息', '折人民币交易金额_min_最近1个月_出帐流水信息', '折人民币交易金额_min_最近1个月_余额异常_流水信息', '最终剩余余额max', '合约账户余额_min_最近2个月_本人交易_流水信息', '合约账户余额_min_最近3个月_非本人交易转出_流水信息', '数据日期_距离_交易_月数_mean_最近1个月_余额异常_流水信息', '合约账户余额_max_最近1个月_本行交易转出_流水信息', '数据日期_距离_交易_天数_max_最近3个月_非本人交易转出_流水信息', '合约账户余额_std_最近2个月_常见交易_流水信息', '合约账户余额_mean_最近1个月_非本人交易转出_流水信息', '数据日期_距离_交易_天数_min_最近1个月_非本行客户交易_流水信息', '交易日期_距离_最远一笔交易_天数_min_最近1个月_本行交易转入_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近1个月_出帐流水信息', '摘要信息_unique_counts_最近2个月_余额异常_流水信息', '折人民币交易金额_mean_最近2个月_余额异常_流水信息', '合约账户余额_min_最近3个月_本行交易转入_流水信息', '最终剩余余额min', '折人民币交易金额_min_最近2个月_同名_跨行_流水信息', '折人民币交易金额_std_最近1个月_节假日_流水信息', '合约账户余额_mean_最近2个月_本人交易_流水信息', '合约账户余额_min_最近2个月_非本人交易转入_流水信息', '合约账户余额_mean_最近1个月_本行交易_流水信息', '合约账户余额_min_最近1个月_非本人交易_流水信息', '合约账户余额_min_最近1个月_非本人交易转出_流水信息', '数据日期_距离_交易_天数_mean_最近1个月_本行交易转出_流水信息', '合约账户余额_min_最近2个月_他行交易_流水信息', '交易日期_距离_最远一笔交易_天数_min_最近2个月_余额异常_流水信息', '交易日期_距离_最远一笔交易_天数_min_最近1个月_节假日_流水信息', '合约账户余额_mean_最近2个月_非本人交易转出_流水信息', '合约账户余额_mean_最近2个月_本行交易转出_流水信息', '数据日期_距离_交易_天数_max_最近3个月_非本人交易_流水信息', '折人民币交易金额_min_最近2个月_本人交易转入_流水信息', '折人民币交易金额_min_最近1个月_本人交易转入_流水信息', '合约账户余额_min_最近1个月_非本人交易转入_流水信息', '同名账户标识_unique_counts_最近1个月_出帐流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近1个月_余额异常_流水信息', '合约账户余额_min_最近2个月_非本行客户交易_流水信息', '合约账户余额_max_最近2个月_常见交易_流水信息', '折人民币交易金额_max_最近1个月_本行交易转入_流水信息', '数据日期_距离_交易_天数_mean_最近3个月_余额异常_流水信息', '折人民币交易金额_min_最近2个月_他行交易转入_流水信息', '折人民币交易金额_mean_最近3个月_他行交易转入_流水信息', '交易日期_距离_最远一笔交易_月数_mean_最近1个月_本行交易转入_流水信息', '合约账户余额_min_最近1个月_他行交易转出_流水信息', '合约账户余额_min_最近1个月_本行交易转出_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近1个月_本人交易转出_流水信息', '折人民币交易金额_mean_最近1个月_同名_跨行_流水信息', '合约账户余额_std_最近1个月_余额异常_流水信息', '交易对手客户编号_unique_counts_最近2个月_余额异常_流水信息', '折人民币交易金额_std_最近1个月_余额异常_流水信息', '折人民币交易金额_min_最近3个月_非本人交易转入_流水信息', '数据日期_距离_交易_天数_max_最近2个月_非本人交易转出_流水信息', '合约账户余额_std_最近1个月_本行交易转出_流水信息', '合约账户余额_mean_最近2个月_本行交易转入_流水信息', '摘要信息_unique_counts_最近1个月_余额异常_流水信息', '数据日期_距离_交易_天数_min_最近1个月_他行交易转出_流水信息', '折人民币交易金额_max_最近3个月_余额异常_流水信息', '合约账户余额_std_最近3个月_余额异常_流水信息', '折人民币交易金额_mean_最近1个月_本行客户交易_流水信息', '折人民币交易金额_min_最近1个月_本行交易转出_流水信息', '折人民币交易金额_std_最近3个月_非本人交易_流水信息', '折人民币交易金额_std_最近3个月_出帐流水信息', '合约账户余额_min_最近1个月_他行交易_流水信息', '合约账户余额_std_最近3个月_渠道代码异常_流水信息', '折人民币交易金额_std_最近3个月_本行交易转出_流水信息', '合约账户余额_mean_最近2个月_余额异常_流水信息', '交易日期_距离_最近一笔交易_月数_mean_最近1个月_非本人交易转入_流水信息', '折人民币交易金额_mean_最近3个月_余额异常_流水信息', '折人民币交易金额_min_最近1个月_同名_跨行_流水信息', '合约账户余额_mean_最近1个月_本行交易转出_流水信息', '合约账户余额_max_最近2个月_余额异常_流水信息', '合约账户余额_min_最近1个月_余额异常_流水信息', '数据日期_距离_交易_天数_max_最近2个月_出帐流水信息', '合约账户余额_std_最近3个月_非本人交易_流水信息', '折人民币交易金额_std_最近1个月_他行交易_流水信息', '折人民币交易金额_std_最近3个月_余额异常_流水信息', '合约账户余额_max_最近1个月_余额异常_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近1个月_本行客户交易_流水信息', '数据日期_距离_交易_天数_mean_最近1个月_节假日_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近2个月_非本人交易_流水信息', '合约账户余额_min_最近2个月_非本人交易_流水信息', '交易日期_距离_最近一笔交易_月数_mean_最近2个月_本行交易转出_流水信息', '同名账户标识_unique_counts_最近3个月_本行交易转出_流水信息', '合约账户余额_std_最近2个月_节假日_流水信息', '折人民币交易金额_mean_最近3个月_常见交易_流水信息', '合约账户余额_std_最近3个月_进帐流水信息', '合约账户余额_min_最近1个月_他行交易转入_流水信息', '交易日期_距离_最远一笔交易_天数_min_最近1个月_余额异常_流水信息', '数据日期_距离_交易_天数_max_最近3个月_渠道代码异常_流水信息', '折人民币交易金额_mean_最近1个月_节假日_流水信息', '最终剩余余额sum', '合约账户余额_min_最近2个月_本行交易转出_流水信息', '同名账户标识_unique_counts_最近3个月_本行客户交易_流水信息', '合约账户余额_std_最近2个月_进帐流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近1个月_节假日_流水信息', '合约账户余额_mean_最近2个月_常见交易_流水信息', '折人民币交易金额_mean_最近1个月_本人交易转入_流水信息', '折人民币交易金额_max_最近3个月_他行交易转入_流水信息', '折人民币交易金额_mean_最近1个月_常见交易_流水信息', '合约账户余额_std_最近1个月_节假日_流水信息', '交易日期_距离_最近一笔交易_天数_min_最近3个月_本行交易转出_流水信息', '合约账户余额_sum_最近1个月_本行交易_流水信息', '合约账户余额_max_最近1个月_常见交易_流水信息', '合约账户余额_min_最近2个月_同名_跨行_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近1个月_本行交易转入_流水信息', '折人民币交易金额_min_最近2个月_本行交易转入_流水信息', '数据日期_距离_交易_天数_max_最近3个月_非本人交易转入_流水信息', '折人民币交易金额_std_最近2个月_非本人交易_流水信息', '数据日期_距离_交易_天数_mean_最近1个月_余额异常_流水信息', '折人民币交易金额_min_最近2个月_他行交易_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近3个月_本行交易转入_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近1个月_本行交易转入_流水信息', '折人民币交易金额_min_最近3个月_常见交易_流水信息', '折人民币交易金额_min_最近1个月_非本人交易转出_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近3个月_余额异常_流水信息', '交易日期_距离_最近一笔交易_天数_sum_最近2个月_他行交易转出_流水信息', '折人民币交易金额_min_最近3个月_渠道代码异常_流水信息', '合约账户余额_sum_最近1个月_余额异常_流水信息', '数据日期_距离_交易_天数_sum_最近1个月_节假日_流水信息', '交易日期_距离_最近一笔交易_月数_mean_最近1个月_非本人交易_流水信息', '交易日期_距离_最近一笔交易_天数_sum_最近1个月_本行交易转出_流水信息', '折人民币交易金额_std_最近2个月_节假日_流水信息', '合约账户余额_std_最近3个月_本行交易转出_流水信息', '合约账户余额_mean_最近1个月_本人交易_流水信息', '数据日期_距离_交易_天数_max_最近2个月_余额异常_流水信息', '交易日期_距离_最远一笔交易_月数_mean_最近3个月_非本人交易_流水信息', '折人民币交易金额_mean_最近1个月_进帐流水信息', '数据日期_距离_交易_月数_mean_最近3个月_本行交易转入_流水信息', '数据日期_距离_交易_天数_mean_最近2个月_余额异常_流水信息', '合约账户余额_std_最近1个月_出帐流水信息', '合约账户余额_min_最近2个月_他行交易转入_流水信息', '折人民币交易金额_mean_最近2个月_节假日_流水信息', '折人民币交易金额_std_最近1个月_本行交易转出_流水信息', '合约账户余额_min_最近3个月_渠道代码异常_流水信息', '折人民币交易金额_std_最近2个月_非本人交易转入_流水信息', '折人民币交易金额_std_最近1个月_非本人交易_流水信息', '数据日期_距离_交易_天数_max_最近1个月_非本行客户交易_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近3个月_他行交易转入_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近2个月_他行交易_流水信息', '数据日期_距离_交易_天数_max_最近1个月_本行交易转入_流水信息', '合约账户余额_std_最近2个月_出帐流水信息', '交易日期_距离_最远一笔交易_月数_mean_最近3个月_本行交易转入_流水信息', '合约账户余额_mean_最近1个月_节假日_流水信息', '交易日期_距离_最远一笔交易_天数_min_最近1个月_本行交易_流水信息', '数据日期_距离_交易_天数_mean_最近1个月_本人交易转出_流水信息', '合约账户余额_std_最近1个月_他行交易转出_流水信息', '折人民币交易金额_min_最近3个月_本行交易转入_流水信息', '折人民币交易金额_std_最近1个月_他行交易转入_流水信息', '合约账户余额_max_最近1个月_节假日_流水信息', '合约账户余额_std_最近2个月_余额异常_流水信息', '合约账户余额_min_最近1个月_进帐流水信息', '合约账户余额_max_最近3个月_本行交易转入_流水信息', '合约账户余额_mean_最近1个月_非本人交易_流水信息', '交易对手客户编号_unique_counts_最近1个月_余额异常_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近1个月_非本人交易转入_流水信息', '折人民币交易金额_mean_最近1个月_本行交易转出_流水信息', '交易日期_距离_最近一笔交易_天数_max_最近1个月_余额异常_流水信息', '折人民币交易金额_std_最近2个月_本行交易转出_流水信息', '折人民币交易金额_mean_最近1个月_非本人交易转入_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近1个月_余额异常_流水信息', '数据日期_距离_交易_月数_mean_最近1个月_本行交易转入_流水信息', '折人民币交易金额_mean_最近3个月_出帐流水信息', '折人民币交易金额_std_最近1个月_本行交易转入_流水信息', '合约账户余额_mean_最近3个月_余额异常_流水信息', '合约账户余额_std_最近1个月_非本人交易转出_流水信息', '合约账户余额_std_最近1个月_本行交易转入_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近2个月_他行交易转入_流水信息', '折人民币交易金额_min_最近1个月_非本人交易_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近3个月_非本人交易_流水信息', '合约账户余额_std_最近2个月_非本人交易_流水信息', '折人民币交易金额_max_最近1个月_节假日_流水信息', '数据日期_距离_交易_天数_max_最近1个月_他行交易_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近3个月_本行交易转入_流水信息', '交易日期_距离_最远一笔交易_天数_min_最近1个月_非本人交易转出_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近1个月_本行交易_流水信息', '折人民币交易金额_min_最近3个月_本行交易_流水信息', '折人民币交易金额_std_最近3个月_进帐流水信息', '折人民币交易金额_mean_最近1个月_余额异常_流水信息', '折人民币交易金额_std_最近3个月_非本人交易转出_流水信息', '交易日期_距离_最近一笔交易_天数_min_最近3个月_非本人交易_流水信息', '合约账户余额_max_最近2个月_节假日_流水信息', '合约账户余额_std_最近3个月_非本行客户交易_流水信息', '合约账户余额_mean_最近3个月_非本行客户交易_流水信息', '折人民币交易金额_min_最近2个月_常见交易_流水信息', '折人民币交易金额_mean_最近1个月_本行交易_流水信息', '合约账户余额_min_最近1个月_非本行客户交易_流水信息', '交易日期_距离_最远一笔交易_天数_max_最近2个月_本人交易转出_流水信息', '折人民币交易金额_mean_最近3个月_本人交易_流水信息', '合约账户余额_min_最近2个月_本行交易_流水信息', '数据日期_距离_最近一笔交易_天数_sum_最近2个月_非本人交易转出_流水信息', '交易日期_距离_最近一笔交易_月数_mean_最近2个月_出帐流水信息', '折人民币交易金额_mean_最近3个月_本人交易转入_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近3个月_常见交易_流水信息', '数据日期_距离_交易_天数_sum_最近1个月_出帐流水信息', '交易日期_距离_最远一笔交易_月数_mean_最近3个月_他行交易_流水信息', '数据日期_距离_交易_天数_sum_最近3个月_非本人交易_流水信息', '折人民币交易金额_std_最近1个月_非本人交易转出_流水信息', '折人民币交易金额_max_最近2个月_本行交易转入_流水信息', '合约账户余额_max_最近1个月_本行交易转入_流水信息', '折人民币交易金额_max_最近2个月_本人交易_流水信息', '折人民币交易金额_std_最近2个月_非本行客户交易_流水信息', '合约账户余额_mean_最近2个月_他行交易转入_流水信息', '数据日期_距离_交易_天数_min_最近1个月_本人交易转出_流水信息', '数据日期_距离_最近一笔交易_天数_sum_最近3个月_他行交易转入_流水信息', '同名账户标识_unique_counts_最近1个月_本行交易转入_流水信息', '合约账户余额_sum_最近1个月_非本人交易转出_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近1个月_非本人交易_流水信息', '折人民币交易金额_std_最近1个月_本行客户交易_流水信息', '交易日期_距离_最远一笔交易_天数_min_最近2个月_非本人交易转入_流水信息', '折人民币交易金额_std_最近2个月_出帐流水信息', '数据日期_距离_最近一笔交易_天数_sum_最近2个月_他行交易_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近1个月_他行交易_流水信息', '折人民币交易金额_min_最近1个月_他行交易转入_流水信息', '合约账户余额_max_最近3个月_本行客户交易_流水信息', '折人民币交易金额_min_最近2个月_余额异常_流水信息', '数据日期_距离_交易_天数_max_最近3个月_非本行客户交易_流水信息', '合约账户余额_mean_最近3个月_进帐流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近3个月_出帐流水信息', '折人民币交易金额_std_最近2个月_本行交易_流水信息', '是否跨行交易_unique_counts_最近2个月_常见交易_流水信息', '折人民币交易金额_max_最近2个月_出帐流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近2个月_本行交易转入_流水信息', '合约账户余额_mean_最近3个月_出帐流水信息', '合约账户余额_std_最近1个月_非本人交易转入_流水信息', '折人民币交易金额_max_最近2个月_本行交易_流水信息', '合约账户余额_min_最近1个月_出帐流水信息', '数据日期_距离_交易_天数_max_最近1个月_常见交易_流水信息', '折人民币交易金额_max_最近3个月_出帐流水信息', '合约账户余额_std_最近1个月_本行交易_流水信息', '合约账户余额_std_最近1个月_他行交易_流水信息', '交易日期_距离_最近一笔交易_月数_mean_最近1个月_本行客户交易_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近1个月_他行交易_流水信息', '数据日期_距离_交易_天数_mean_最近1个月_非本人交易转出_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近2个月_非本人交易转入_流水信息', '折人民币交易金额_min_最近1个月_非本人交易转入_流水信息', '合约账户余额_std_最近2个月_非本人交易转出_流水信息', '折人民币交易金额_max_最近1个月_余额异常_流水信息', '折人民币交易金额_mean_最近3个月_他行交易_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近2个月_余额异常_流水信息', '合约账户余额_min_最近3个月_常见交易_流水信息', '折人民币交易金额_max_最近2个月_非本人交易转入_流水信息', '折人民币交易金额_mean_最近1个月_非本人交易转出_流水信息', '折人民币交易金额_mean_最近1个月_本行交易转入_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近3个月_他行交易_流水信息', '合约账户余额_mean_最近1个月_他行交易_流水信息', '合约账户余额_sum_最近3个月_本人交易转出_流水信息', '折人民币交易金额_max_最近1个月_非本人交易转入_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近1个月_非本人交易转出_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近1个月_他行交易转出_流水信息', '交易日期_距离_最近一笔交易_月数_mean_最近3个月_本行交易转出_流水信息', '合约账户余额_min_最近3个月_本人交易转入_流水信息', '交易日期_距离_最近一笔交易_月数_mean_最近3个月_他行交易_流水信息', '折人民币交易金额_min_最近1个月_常见交易_流水信息', '折人民币交易金额_std_最近1个月_本行交易_流水信息', '折人民币交易金额_mean_最近3个月_渠道代码异常_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近2个月_非本人交易转入_流水信息', '折人民币交易金额_sum_最近3个月_本行交易转入_流水信息', '合约账户余额_max_最近2个月_本人交易_流水信息', '折人民币交易金额_min_最近1个月_他行交易_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近3个月_非本人交易_流水信息', '交易日期_距离_最近一笔交易_月数_mean_最近2个月_他行交易转出_流水信息', '数据日期_距离_交易_天数_mean_最近1个月_出帐流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近1个月_非本人交易_流水信息', '合约账户余额_min_最近1个月_常见交易_流水信息', '交易日期_距离_最远一笔交易_月数_sum_最近1个月_本行交易转入_流水信息', '折人民币交易金额_mean_最近3个月_本行交易转入_流水信息', '合约账户余额_max_最近1个月_本行客户交易_流水信息', '是否跨行交易_count_最近3个月_节假日_流水信息', '合约账户余额_min_最近1个月_节假日_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近1个月_非本人交易转入_流水信息', '交易日期_距离_最近一笔交易_月数_mean_最近2个月_他行交易_流水信息', '折人民币交易金额_min_最近2个月_本人交易_流水信息', '合约账户余额_min_最近1个月_本人交易_流水信息', '数据日期_距离_交易_天数_min_最近1个月_他行交易_流水信息', '数据日期_距离_最近一笔交易_天数_sum_最近2个月_他行交易转出_流水信息', '折人民币交易金额_max_最近1个月_常见交易_流水信息', '交易日期_距离_最近一笔交易_月数_mean_最近2个月_本行交易转入_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近1个月_非本人交易转出_流水信息', '合约账户余额_mean_最近3个月_同名_跨行_流水信息', '合约账户余额_std_最近1个月_常见交易_流水信息', '折人民币交易金额_std_最近2个月_本行交易转入_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近2个月_他行交易_流水信息', '折人民币交易金额_mean_最近3个月_本行交易转出_流水信息', '合约账户余额_mean_最近1个月_本人交易转入_流水信息', '折人民币交易金额_sum_最近1个月_本行交易转出_流水信息', '合约账户余额_std_最近1个月_非本行客户交易_流水信息', '交易日期_距离_最远一笔交易_天数_min_最近1个月_本行交易转出_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近1个月_常见交易_流水信息', '折人民币交易金额_std_最近3个月_他行交易转入_流水信息', '合约账户余额_mean_最近1个月_渠道代码异常_流水信息', '交易日期_距离_最远一笔交易_月数_mean_最近2个月_本行交易转入_流水信息', '数据日期_距离_最近一笔交易_天数_sum_最近1个月_非本人交易转出_流水信息', '交易日期_距离_最近一笔交易_天数_sum_最近3个月_常见交易_流水信息', '折人民币交易金额_max_最近2个月_进帐流水信息', '数据日期_距离_交易_天数_max_最近2个月_渠道代码异常_流水信息', '折人民币交易金额_sum_最近1个月_本行交易_流水信息', '折人民币交易金额_max_最近2个月_非本行客户交易_流水信息', '交易日期_距离_最远一笔交易_天数_min_最近1个月_他行交易_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近2个月_出帐流水信息', '合约账户余额_std_最近2个月_本行交易转出_流水信息', '数据日期_距离_最近一笔交易_天数_sum_最近2个月_非本人交易_流水信息', '折人民币交易金额_min_最近2个月_非本人交易转出_流水信息', '合约账户余额_max_最近3个月_渠道代码异常_流水信息', '交易日期_距离_最近一笔交易_月数_mean_最近1个月_进帐流水信息', '交易日期_距离_最远一笔交易_天数_max_最近1个月_非本行客户交易_流水信息', '交易日期_距离_最远一笔交易_天数_min_最近1个月_非本行客户交易_流水信息', '交易日期_距离_最远一笔交易_月数_mean_最近1个月_余额异常_流水信息', '合约账户余额_min_最近3个月_本人交易转出_流水信息', '折人民币交易金额_std_最近1个月_他行交易转出_流水信息', '折人民币交易金额_sum_最近1个月_常见交易_流水信息', '交易日期_距离_最近一笔交易_天数_sum_最近3个月_他行交易_流水信息', '折人民币交易金额_max_最近3个月_本行交易_流水信息', '折人民币交易金额_std_最近3个月_常见交易_流水信息', '合约账户余额_std_最近3个月_他行交易转出_流水信息', '摘要信息_unique_counts_最近2个月_非本人交易_流水信息', '合约账户余额_mean_最近1个月_非本行客户交易_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近1个月_非本行客户交易_流水信息', '数据日期_距离_最近一笔交易_天数_sum_最近1个月_本行交易转入_流水信息', '合约账户余额_std_最近3个月_本行交易_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近1个月_本人交易转出_流水信息', '折人民币交易金额_max_最近2个月_本人交易转出_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近3个月_他行交易_流水信息', '合约账户余额_std_最近2个月_本行交易转入_流水信息', '折人民币交易金额_std_最近3个月_本行客户交易_流水信息', '合约账户余额_max_最近3个月_同名_跨行_流水信息', '合约账户余额_min_最近1个月_本行客户交易_流水信息', '折人民币交易金额_mean_最近2个月_本行客户交易_流水信息', '折人民币交易金额_mean_最近2个月_非本人交易转出_流水信息', '合约账户余额_max_最近2个月_本人交易转出_流水信息', '合约账户余额_std_最近2个月_他行交易转出_流水信息', '折人民币交易金额_std_最近3个月_本行交易_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近3个月_进帐流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近3个月_非本人交易转入_流水信息', '折人民币交易金额_sum_最近2个月_非本人交易转出_流水信息', '最后一笔交易_距离_最远一笔交易_天数_max_最近3个月_非本行客户交易_流水信息', '合约账户余额_min_最近1个月_本人交易转入_流水信息', '摘要信息_count_最近1个月_节假日_流水信息', '客户编号_所在省份编码_w2v_1', '客户编号_所在省份编码_w2v_3', '客户编号_所在省份编码_w2v_2', '客户编号_所在省份编码_w2v_6', '客户编号_所在省份编码_w2v_0', '自成立经营期限总天数_天', '企业经营期限', '企业经营时间_年', '企业已经营时间占比', '注册资本_比上_企业类型_平均经营时间', '省份_平均注册资本', '省份_平均经营时间', '注册资本_比上_省份_平均经营时间', '行业_平均经营时间', '注册资本_比上_行业_平均经营时间', '所在省份编码', '数据日期_距离_经营天数', '企业税率_min_最近12个月申报_所有税种', '减免税额_10101_纳税流水_季度差分_mean_min_差分特征_10101_纳税流水_季度差分', '全部销售收入_10104_纳税流水_季度差分_mean_min_差分特征_10104_纳税流水_季度差分', '全部销售收入_10101_纳税流水_季度差分_sum_mean_差分特征_10101_纳税流水_季度差分', '全部销售收入_10101_纳税流水_季度差分_sum_last_差分特征_10101_纳税流水_季度差分', '企业税率_mean_最近12个月申报_所有税种', '企业税率_max_最近24个月申报_税种10101', '减免税额_max_最近24个月申报_税种10101', '全部销售收入_sum_最近24个月申报_税种10101', '一阶差分_应税销售收入_10101_纳税流水_月度差分_mean_-1_sum_差分特征_10101_纳税流水_月度差分', '应税销售收入_全部纳税流水_月度差分_mean_last_差分特征_全部纳税流水_月度差分', '一阶差分_应税销售收入_全部纳税流水_月度差分_mean_-1_sum_差分特征_全部纳税流水_月度差分', '全部销售收入_10101_纳税流水_月度差分_mean_sum_差分特征_10101_纳税流水_月度差分', '全部销售收入_全部纳税流水_季度差分_mean_sum_差分特征_全部纳税流水_季度差分', '全部销售收入_max_最近24个月申报_税种10104', '应税销售收入_全部纳税流水_季度差分_mean_min_差分特征_全部纳税流水_季度差分', '一阶差分_应税销售收入_全部纳税流水_月度差分_mean_-1_mean_差分特征_全部纳税流水_月度差分', '减免税额_10101_纳税流水_月度差分_sum_mean_差分特征_10101_纳税流水_月度差分', '减免税额_10101_纳税流水_月度差分_sum_max_差分特征_10101_纳税流水_月度差分', '数据日期_距离_变更_天数_mean_变更信息', '数据日期_距离_变更_天数_max_变更信息', '数据日期_距离_变更_年数_std_常见变更信息', '数据日期_距离_变更_天数_mean_常见变更信息', '数据日期_距离_变更_天数_max_常见变更信息', '职位数量_比上_企业成立时间_年数_max_企业主要高管表', '高管数量_比上_企业成立时间_年数_max_企业主要高管表', '人员数量_比上_企业成立时间_年数_max_企业主要高管表']\n",
    "print(len(feas_keep))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 26,
   "id": "cabc708a-5588-4bcb-af3f-7c3afd7ba836",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T11:46:56.164696Z",
     "iopub.status.busy": "2024-11-11T11:46:56.164225Z",
     "iopub.status.idle": "2024-11-11T11:46:59.046117Z",
     "msg_id": "a97eba1f-8c2a-4e01-abaa-f45b4d6fe2a1",
     "shell.execute_reply": "2024-11-11T11:46:59.045233Z",
     "shell.execute_reply.started": "2024-11-11T11:46:56.164665Z"
    }
   },
   "outputs": [],
   "source": [
    "X = df[df[\"FLAG\"].notnull()].drop(columns=[\"客户编号\",\"FLAG\"])[feas_keep]\n",
    "y = df[df[\"FLAG\"].notnull()][\"FLAG\"]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 27,
   "id": "c2ab9b70-d9ad-4fab-9f26-768310e90ea1",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T11:47:04.695839Z",
     "iopub.status.busy": "2024-11-11T11:47:04.694940Z",
     "iopub.status.idle": "2024-11-11T12:07:36.602642Z",
     "msg_id": "384ba115-9b1c-45de-b543-ca67e14c5b23",
     "shell.execute_reply": "2024-11-11T12:07:36.601885Z",
     "shell.execute_reply.started": "2024-11-11T11:47:04.695805Z"
    },
    "scrolled": true
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[0]\ttrain-auc:0.72991\tvalid-auc:0.71551\n",
      "[100]\ttrain-auc:0.86226\tvalid-auc:0.81739\n",
      "[200]\ttrain-auc:0.89204\tvalid-auc:0.83204\n",
      "[300]\ttrain-auc:0.91209\tvalid-auc:0.83676\n",
      "[400]\ttrain-auc:0.92827\tvalid-auc:0.84042\n",
      "[500]\ttrain-auc:0.94055\tvalid-auc:0.84264\n",
      "[600]\ttrain-auc:0.95024\tvalid-auc:0.84373\n",
      "[700]\ttrain-auc:0.95872\tvalid-auc:0.84386\n",
      "[800]\ttrain-auc:0.96555\tvalid-auc:0.84500\n",
      "[900]\ttrain-auc:0.97113\tvalid-auc:0.84489\n",
      "[1000]\ttrain-auc:0.97608\tvalid-auc:0.84491\n",
      "[1100]\ttrain-auc:0.98009\tvalid-auc:0.84552\n",
      "[1200]\ttrain-auc:0.98352\tvalid-auc:0.84503\n",
      "[1300]\ttrain-auc:0.98647\tvalid-auc:0.84434\n",
      "[1352]\ttrain-auc:0.98755\tvalid-auc:0.84473\n",
      "=======================================\n",
      "第 1 折，当前 KS = 0.535189\n",
      "=======================================\n",
      "[0]\ttrain-auc:0.73324\tvalid-auc:0.71289\n",
      "[100]\ttrain-auc:0.86132\tvalid-auc:0.81657\n",
      "[200]\ttrain-auc:0.89258\tvalid-auc:0.83082\n",
      "[300]\ttrain-auc:0.91377\tvalid-auc:0.83540\n",
      "[400]\ttrain-auc:0.92938\tvalid-auc:0.83702\n",
      "[500]\ttrain-auc:0.94119\tvalid-auc:0.83878\n",
      "[600]\ttrain-auc:0.95116\tvalid-auc:0.84033\n",
      "[700]\ttrain-auc:0.95914\tvalid-auc:0.84085\n",
      "[800]\ttrain-auc:0.96590\tvalid-auc:0.84077\n",
      "[900]\ttrain-auc:0.97156\tvalid-auc:0.84149\n",
      "[1000]\ttrain-auc:0.97590\tvalid-auc:0.84174\n",
      "[1100]\ttrain-auc:0.98014\tvalid-auc:0.84152\n",
      "[1122]\ttrain-auc:0.98099\tvalid-auc:0.84136\n",
      "=======================================\n",
      "第 2 折，当前 KS = 0.533549\n",
      "=======================================\n",
      "[0]\ttrain-auc:0.73316\tvalid-auc:0.74809\n",
      "[100]\ttrain-auc:0.85568\tvalid-auc:0.84118\n",
      "[200]\ttrain-auc:0.88881\tvalid-auc:0.84973\n",
      "[300]\ttrain-auc:0.90978\tvalid-auc:0.85237\n",
      "[400]\ttrain-auc:0.92566\tvalid-auc:0.85324\n",
      "[500]\ttrain-auc:0.93871\tvalid-auc:0.85469\n",
      "[600]\ttrain-auc:0.94872\tvalid-auc:0.85461\n",
      "[700]\ttrain-auc:0.95737\tvalid-auc:0.85429\n",
      "[750]\ttrain-auc:0.96132\tvalid-auc:0.85426\n",
      "=======================================\n",
      "第 3 折，当前 KS = 0.562945\n",
      "=======================================\n",
      "[0]\ttrain-auc:0.74390\tvalid-auc:0.73079\n",
      "[100]\ttrain-auc:0.85915\tvalid-auc:0.82666\n",
      "[200]\ttrain-auc:0.88928\tvalid-auc:0.84143\n",
      "[300]\ttrain-auc:0.91047\tvalid-auc:0.84736\n",
      "[400]\ttrain-auc:0.92603\tvalid-auc:0.85032\n",
      "[500]\ttrain-auc:0.93967\tvalid-auc:0.85201\n",
      "[600]\ttrain-auc:0.94988\tvalid-auc:0.85306\n",
      "[700]\ttrain-auc:0.95844\tvalid-auc:0.85369\n",
      "[800]\ttrain-auc:0.96542\tvalid-auc:0.85384\n",
      "[900]\ttrain-auc:0.97129\tvalid-auc:0.85380\n",
      "[1000]\ttrain-auc:0.97610\tvalid-auc:0.85417\n",
      "[1100]\ttrain-auc:0.98026\tvalid-auc:0.85377\n",
      "[1167]\ttrain-auc:0.98258\tvalid-auc:0.85282\n",
      "=======================================\n",
      "第 4 折，当前 KS = 0.554003\n",
      "=======================================\n",
      "[0]\ttrain-auc:0.73772\tvalid-auc:0.71453\n",
      "[100]\ttrain-auc:0.86009\tvalid-auc:0.82298\n",
      "[200]\ttrain-auc:0.89149\tvalid-auc:0.83897\n",
      "[300]\ttrain-auc:0.91197\tvalid-auc:0.84542\n",
      "[400]\ttrain-auc:0.92710\tvalid-auc:0.84924\n",
      "[500]\ttrain-auc:0.93973\tvalid-auc:0.85052\n",
      "[600]\ttrain-auc:0.95049\tvalid-auc:0.85214\n",
      "[700]\ttrain-auc:0.95891\tvalid-auc:0.85127\n",
      "[800]\ttrain-auc:0.96596\tvalid-auc:0.85089\n",
      "=======================================\n",
      "第 5 折，当前 KS = 0.535565\n",
      "=======================================\n",
      "平均 KS = 0.54425\n",
      "Out of folds KS = 0.536495\n"
     ]
    }
   ],
   "source": [
    "X = X.replace(np.inf,np.nan)\n",
    "X = X.replace(-np.inf,np.nan)\n",
    "\n",
    "params={\n",
    "        'booster':'gbtree',\n",
    "        'objective':'binary:logistic',\n",
    "        'eval_metric':'auc',\n",
    "        'gamma':0.1,\n",
    "        'min_child_weight':1.1,\n",
    "        'max_depth':3,\n",
    "        'lambda':10,\n",
    "        'alpha':1,\n",
    "        'subsample':0.7,\n",
    "        'colsample_bytree':0.7,\n",
    "        'colsample_bylevel':0.7,\n",
    "        'eta':0.05,\n",
    "        'tree_method':'exact',\n",
    "        'seed':1000,\n",
    "        'nthread':12   \n",
    "    }\n",
    "clfs_xgb = XGB_model(X, y, params=params)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 28,
   "id": "1f2db33e-319d-4676-8496-06d52da3b442",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T12:07:53.519772Z",
     "iopub.status.busy": "2024-11-11T12:07:53.518875Z",
     "iopub.status.idle": "2024-11-11T12:07:53.630088Z",
     "msg_id": "804eb2a9-01dd-4bed-b0dd-c57aa0e5ef0b",
     "shell.execute_reply": "2024-11-11T12:07:53.629309Z",
     "shell.execute_reply.started": "2024-11-11T12:07:53.519739Z"
    }
   },
   "outputs": [],
   "source": [
    "with open(\"./模型文件/A榜主模型_XGB.pkl\", \"wb\") as f:\n",
    "    pickle.dump(clfs_xgb, f)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 32,
   "id": "aa985741-d06f-4eb7-bdf2-55b5948f219b",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T12:14:59.343915Z",
     "iopub.status.busy": "2024-11-11T12:14:59.343386Z",
     "iopub.status.idle": "2024-11-11T12:15:00.203485Z",
     "msg_id": "fbc6aa45-b91b-4d3c-8cb6-5d7ce109eda3",
     "shell.execute_reply": "2024-11-11T12:15:00.202695Z",
     "shell.execute_reply.started": "2024-11-11T12:14:59.343877Z"
    }
   },
   "outputs": [],
   "source": [
    "X_test = df[df[\"FLAG\"].isnull()][X.columns.tolist()]\n",
    "X_test.replace(np.inf,np.nan,inplace=True)\n",
    "X_test.replace(-np.inf,np.nan,inplace=True)\n",
    "\n",
    "i = 1\n",
    "submit = pd.DataFrame()\n",
    "submit[\"客户编号\"] = df[df[\"FLAG\"].isnull()][\"客户编号\"]\n",
    "for model in clfs_xgb[0]:\n",
    "    X_test_DM = xgb.DMatrix(data=X_test, label=None)\n",
    "    tmp_pred = model.predict(X_test_DM)\n",
    "    submit[\"XGB_score_{}\".format(i)] = tmp_pred\n",
    "    i = i + 1"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 33,
   "id": "bc644717-de71-47cc-af1b-fdf03346d5e0",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T12:15:01.001608Z",
     "iopub.status.busy": "2024-11-11T12:15:01.001142Z",
     "iopub.status.idle": "2024-11-11T12:15:01.008190Z",
     "msg_id": "cc1d59cf-0630-4053-b3a8-503b631c86b1",
     "shell.execute_reply": "2024-11-11T12:15:01.007517Z",
     "shell.execute_reply.started": "2024-11-11T12:15:01.001578Z"
    }
   },
   "outputs": [],
   "source": [
    "submit[\"平均分数\"] = submit[[\"XGB_score_1\",\"XGB_score_2\",\"XGB_score_3\",\"XGB_score_4\",\"XGB_score_5\"]].mean(axis=1)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 34,
   "id": "5644e92b-7ba4-456a-af79-bbd8590bd633",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T12:15:02.280343Z",
     "iopub.status.busy": "2024-11-11T12:15:02.279817Z",
     "iopub.status.idle": "2024-11-11T12:15:02.312517Z",
     "msg_id": "139fcb4e-220b-4f5a-b507-5fa372796795",
     "shell.execute_reply": "2024-11-11T12:15:02.311802Z",
     "shell.execute_reply.started": "2024-11-11T12:15:02.280312Z"
    }
   },
   "outputs": [],
   "source": [
    "submit[[\"客户编号\",\"平均分数\"]].to_csv(\"./A榜_XGB预测结果.csv\", index=False, header=None)"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "bbb99a9e-84b0-4390-82e7-33661aceed4b",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T12:08:12.245201Z",
     "iopub.status.busy": "2024-11-11T12:08:12.244311Z",
     "iopub.status.idle": "2024-11-11T12:08:12.248467Z",
     "msg_id": "4e2fb5f1-7faf-4484-ae0b-768128ef29e1",
     "shell.execute_reply": "2024-11-11T12:08:12.247610Z",
     "shell.execute_reply.started": "2024-11-11T12:08:12.245168Z"
    }
   },
   "source": [
    "## LGB"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 30,
   "id": "4d9b03d1-efb6-4066-bdd7-2feaebb0e898",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T12:11:45.370651Z",
     "iopub.status.busy": "2024-11-11T12:11:45.370018Z",
     "iopub.status.idle": "2024-11-11T12:11:47.359219Z",
     "msg_id": "4cbee636-1273-453d-aab4-68b6ecc40222",
     "shell.execute_reply": "2024-11-11T12:11:47.358408Z",
     "shell.execute_reply.started": "2024-11-11T12:11:45.370619Z"
    }
   },
   "outputs": [],
   "source": [
    "feas_keep = ['总交易金额占比_mean', '总交易金额占比_max', '总交易金额占比_min', '转入金额占比_max', '转入金额占比_min', '转出金额占比_mean', '转出金额占比_max', '转出金额占比_min', '非本人金额占比_mean', '非本人金额占比_max', '非本人金额占比_min', '总流出金额', '总流出笔数', '流出平均金额', '流出金额最大值', '总净流', '总金额', '近一月流出金额', '近一月流出笔数', '近一月流入金额', '近一月总净流', '近一月总金额', '倒数第三月流出金额', '倒数第三月流入金额', '倒数第三月流入笔数', '倒数第三月总净流', '倒数第三月总笔数', '第三个月与第一个月流入金额差', '第三个月与第一个月流出金额差', '第三个月与第一个月总金额差', '第三个月与第一个月流入笔数差', '相关客户数', '非工作日交易金额', '企业交易绝对值最高金额', '企业交易绝对值最低金额', '企业交易绝对值_mean', '企业交易绝对值_std', '近一月平均账户余额', '近一月最大账户余额', '近一月账户余额方差', '倒数第三个月平均账户余额', '倒数第三个月最大账户余额', '倒数第三个月账户余额方差', '第三个月与第一个月余额均值差', '第三个月与第一个月余额最大差', '近一月交易代码个数', '近一月渠道代码个数', '倒数第三月交易代码个数', '倒数第三月渠道代码个数', '交易代码_tfidf_8', '摘要信息_countvec_3', '客户编号_摘要信息_w2v_0', '客户编号_交易代码_w2v_2', '客户编号_交易代码_w2v_5', '渠道代码_countvec_9', '客户编号_渠道代码_w2v_6', '摘要信息_countvec_2', '渠道代码_countvec_8', '交易对手客户编号_countvec_7', '摘要信息_tfidf_1', '摘要信息_countvec_1', '合约账户余额_mean_低频交易日', '合约账户余额_min_低频交易日', '合约账户余额_max_低频交易日', '折人民币交易金额_max_低频交易日', '合约账户余额_金融性交易_跨行0.0_按7天流水_mean_mean_差分特征_金融性交易_跨行0.0_按7天流水', '合约账户余额_金融性交易_跨行0.0_按7天流水_mean_min_差分特征_金融性交易_跨行0.0_按7天流水', '合约账户余额_金融性交易_对公_按7天流水_sum_min_差分特征_金融性交易_对公_按7天流水', '合约账户余额_金融性交易_对手方行内0_按月流水_mean_min_差分特征_金融性交易_对手方行内0_按月流水', '一阶差分_折人民币交易金额_金融性交易_对公_按7天流水_mean_-1_std_差分特征_金融性交易_对公_按7天流水', '合约账户余额_金融性交易_跨行0.0_按7天流水_sum_min_差分特征_金融性交易_跨行0.0_按7天流水', '合约账户余额_金融性交易_同名1.0_按7天流水_mean_min_差分特征_金融性交易_同名1.0_按7天流水', '合约账户余额_金融性交易_同名0.0_按月流水_mean_min_差分特征_金融性交易_同名0.0_按月流水', '一阶差分_合约账户余额_金融性交易_转入_按月流水_count_-1_last_差分特征_金融性交易_转入_按月流水', '一阶差分_合约账户余额_金融性交易_对公_按7天流水_mean_-1_mean_差分特征_金融性交易_对公_按7天流水', '合约账户余额_金融性交易_个人_按7天流水_mean_min_差分特征_金融性交易_个人_按7天流水', '一阶差分_合约账户余额_金融性交易_对公_按7天流水_mean_-1_sum_差分特征_金融性交易_对公_按7天流水', '折人民币交易金额_金融性交易_同名1.0_按7天流水_mean_min_差分特征_金融性交易_同名1.0_按7天流水', '合约账户余额_金融性交易_同名1.0_按月流水_mean_min_差分特征_金融性交易_同名1.0_按月流水', '合约账户余额_金融性交易_少见交易_按月流水_mean_min_差分特征_金融性交易_少见交易_按月流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_15天流水_sum_-1_mean_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_合约账户余额_金融性交易_对公_按月流水_count_-1_last_差分特征_金融性交易_对公_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_7天流水_mean_-1_max_差分特征_金融性交易_记账方向代码164_7天流水', '合约账户余额_金融性交易_跨行0.0_按月流水_mean_min_差分特征_金融性交易_跨行0.0_按月流水', '合约账户余额_金融性交易_同名0.0_按7天流水_mean_min_差分特征_金融性交易_同名0.0_按7天流水', '合约账户余额_金融性交易_对手方行内1_按月流水_mean_sum_差分特征_金融性交易_对手方行内1_按月流水', '折人民币交易金额_金融性交易_同名1.0_按7天流水_mean_mean_差分特征_金融性交易_同名1.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_对公_按7天流水_sum_-1_last_差分特征_金融性交易_对公_按7天流水', '折人民币交易金额_金融性交易_记账方向代码125_7天流水_mean_min_差分特征_金融性交易_记账方向代码125_7天流水', '一阶差分_合约账户余额_金融性交易_对公_按月流水_mean_-1_max_差分特征_金融性交易_对公_按月流水', '折人民币交易金额_金融性交易_同名1.0_按月流水_mean_min_差分特征_金融性交易_同名1.0_按月流水', '折人民币交易金额_金融性交易_对手方行内1_按月流水_sum_min_差分特征_金融性交易_对手方行内1_按月流水', '合约账户余额_金融性交易_少见交易_按7天流水_sum_min_差分特征_金融性交易_少见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_现转标识1_30天流水_mean_-1_mean_差分特征_金融性交易_现转标识1_30天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_15天流水_mean_-1_last_差分特征_金融性交易_记账方向代码125_15天流水', '合约账户余额_金融性交易_对公_按7天流水_count_get_kurt_差分特征_金融性交易_对公_按7天流水', '合约账户余额_金融性交易_少见交易_按7天流水_mean_min_差分特征_金融性交易_少见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_7天流水_mean_-1_std_差分特征_金融性交易_记账方向代码164_7天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_7天流水_mean_-1_std_差分特征_金融性交易_记账方向代码125_7天流水', '折人民币交易金额_金融性交易_同名1.0_按7天流水_sum_min_差分特征_金融性交易_同名1.0_按7天流水', '合约账户余额_金融性交易_跨行1.0_按7天流水_mean_min_差分特征_金融性交易_跨行1.0_按7天流水', '一阶差分_合约账户余额_金融性交易_转入_按月流水_mean_-1_last_差分特征_金融性交易_转入_按月流水', '折人民币交易金额_金融性交易_记账方向代码125_30天流水_sum_skew_差分特征_金融性交易_记账方向代码125_30天流水', '采样前120天内频率最高两类渠道交易笔数_占比', '折人民币交易金额_金融性交易_对手方行内1_按月流水_sum_skew_差分特征_金融性交易_对手方行内1_按月流水', '合约账户余额_金融性交易_记账方向代码164_15天流水_mean_last_差分特征_金融性交易_记账方向代码164_15天流水', '折人民币交易金额_金融性交易_对公_按7天流水_mean_min_差分特征_金融性交易_对公_按7天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_30天流水_mean_-1_last_差分特征_金融性交易_记账方向代码125_30天流水', '折人民币交易金额_金融性交易_少见交易_按7天流水_mean_max_差分特征_金融性交易_少见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_15天流水_sum_-1_skew_差分特征_金融性交易_记账方向代码125_15天流水', '合约账户余额_金融性交易_常见交易_按月流水_sum_skew_差分特征_金融性交易_常见交易_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_30天流水_mean_-1_max_差分特征_金融性交易_记账方向代码164_30天流水', '折人民币交易金额_金融性交易_少见交易_按7天流水_mean_sum_差分特征_金融性交易_少见交易_按7天流水', '一阶差分_折人民币交易金额_金融性交易_同名0.0_按月流水_sum_-1_min_差分特征_金融性交易_同名0.0_按月流水', '合约账户余额_金融性交易_同名0.0_按7天流水_mean_mean_差分特征_金融性交易_同名0.0_按7天流水', '合约账户余额_金融性交易_对公_按7天流水_mean_get_kurt_差分特征_金融性交易_对公_按7天流水', '一阶差分_折人民币交易金额_金融性交易_常见交易_按7天流水_sum_-1_max_差分特征_金融性交易_常见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_7天流水_sum_-1_last_差分特征_金融性交易_记账方向代码164_7天流水', '一阶差分_折人民币交易金额_金融性交易_同名0.0_按7天流水_mean_-1_min_差分特征_金融性交易_同名0.0_按7天流水', '一阶差分_合约账户余额_金融性交易_同名0.0_按7天流水_count_-1_skew_差分特征_金融性交易_同名0.0_按7天流水', '折人民币交易金额_金融性交易_对公_按7天流水_mean_last_差分特征_金融性交易_对公_按7天流水', '一阶差分_合约账户余额_金融性交易_对公_按月流水_mean_-1_mean_差分特征_金融性交易_对公_按月流水', '折人民币交易金额_金融性交易_同名0.0_按7天流水_mean_std_差分特征_金融性交易_同名0.0_按7天流水', '折人民币交易金额_金融性交易_少见交易_按月流水_mean_sum_差分特征_金融性交易_少见交易_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_7天流水_mean_-1_min_差分特征_金融性交易_记账方向代码164_7天流水', '一阶差分_合约账户余额_金融性交易_对公_按7天流水_mean_-1_std_差分特征_金融性交易_对公_按7天流水', '折人民币交易金额_金融性交易_对公_按7天流水_mean_mean_差分特征_金融性交易_对公_按7天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_30天流水_mean_-1_min_差分特征_金融性交易_记账方向代码125_30天流水', '合约账户余额_金融性交易_同名0.0_按月流水_sum_skew_差分特征_金融性交易_同名0.0_按月流水', '折人民币交易金额_金融性交易_记账方向代码125_15天流水_sum_get_kurt_差分特征_金融性交易_记账方向代码125_15天流水', '合约账户余额_金融性交易_个人_按月流水_count_skew_差分特征_金融性交易_个人_按月流水', '合约账户余额_金融性交易_同名1.0_按7天流水_mean_mean_差分特征_金融性交易_同名1.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_跨行0.0_按月流水_mean_-1_min_差分特征_金融性交易_跨行0.0_按月流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_30天流水_mean_-1_last_差分特征_金融性交易_记账方向代码125_30天流水', '一阶差分_合约账户余额_金融性交易_跨行0.0_按月流水_mean_-1_min_差分特征_金融性交易_跨行0.0_按月流水', '折人民币交易金额_金融性交易_转入_按月流水_sum_skew_差分特征_金融性交易_转入_按月流水', '一阶差分_合约账户余额_金融性交易_对手方行内1_按月流水_mean_-1_std_差分特征_金融性交易_对手方行内1_按月流水', '合约账户余额_金融性交易_按月流水_count_get_kurt_差分特征_金融性交易_按月流水', '合约账户余额_金融性交易_同名1.0_按7天流水_sum_min_差分特征_金融性交易_同名1.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_对公_按月流水_mean_-1_std_差分特征_金融性交易_对公_按月流水', '合约账户余额_金融性交易_同名0.0_按7天流水_mean_get_kurt_差分特征_金融性交易_同名0.0_按7天流水', '折人民币交易金额_金融性交易_个人_按7天流水_mean_last_差分特征_金融性交易_个人_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_15天流水_mean_-1_get_kurt_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_15天流水_sum_-1_mean_差分特征_金融性交易_记账方向代码164_15天流水', '一阶差分_折人民币交易金额_金融性交易_常见交易_按7天流水_mean_-1_std_差分特征_金融性交易_常见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_7天流水_mean_-1_sum_差分特征_金融性交易_记账方向代码164_7天流水', '折人民币交易金额_金融性交易_常见交易_按月流水_sum_skew_差分特征_金融性交易_常见交易_按月流水', '一阶差分_折人民币交易金额_金融性交易_对公_按月流水_sum_-1_min_差分特征_金融性交易_对公_按月流水', '合约账户余额_金融性交易_记账方向代码164_15天流水_mean_sum_差分特征_金融性交易_记账方向代码164_15天流水', '折人民币交易金额_金融性交易_对手方行内0_按月流水_sum_last_差分特征_金融性交易_对手方行内0_按月流水', '一阶差分_折人民币交易金额_金融性交易_同名0.0_按7天流水_sum_-1_get_kurt_差分特征_金融性交易_同名0.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_跨行0.0_按7天流水_sum_-1_last_差分特征_金融性交易_跨行0.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_跨行0.0_按7天流水_mean_-1_get_kurt_差分特征_金融性交易_跨行0.0_按7天流水', '合约账户余额_金融性交易_记账方向代码125_15天流水_mean_sum_差分特征_金融性交易_记账方向代码125_15天流水', '采样前120天内少见渠道交易笔数_占比', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_15天流水_mean_-1_skew_差分特征_金融性交易_记账方向代码164_15天流水', '折人民币交易金额_金融性交易_少见交易_按月流水_mean_last_差分特征_金融性交易_少见交易_按月流水', '折人民币交易金额_金融性交易_个人_按7天流水_sum_get_kurt_差分特征_金融性交易_个人_按7天流水', '一阶差分_合约账户余额_金融性交易_常见交易_按7天流水_count_-1_max_差分特征_金融性交易_常见交易_按7天流水', '折人民币交易金额_金融性交易_个人_按月流水_mean_min_差分特征_金融性交易_个人_按月流水', '合约账户余额_金融性交易_记账方向代码125_7天流水_sum_get_kurt_差分特征_金融性交易_记账方向代码125_7天流水', '折人民币交易金额_金融性交易_同名0.0_按7天流水_sum_min_差分特征_金融性交易_同名0.0_按7天流水', '合约账户余额_金融性交易_个人_按7天流水_mean_mean_差分特征_金融性交易_个人_按7天流水', '一阶差分_折人民币交易金额_金融性交易_对公_按7天流水_mean_-1_get_kurt_差分特征_金融性交易_对公_按7天流水', '折人民币交易金额_金融性交易_少见交易_按7天流水_mean_min_差分特征_金融性交易_少见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_常见交易_按7天流水_mean_-1_max_差分特征_金融性交易_常见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_15天流水_mean_-1_std_差分特征_金融性交易_记账方向代码164_15天流水', '一阶差分_折人民币交易金额_金融性交易_个人_按7天流水_sum_-1_get_kurt_差分特征_金融性交易_个人_按7天流水', '一阶差分_折人民币交易金额_金融性交易_对公_按月流水_sum_-1_std_差分特征_金融性交易_对公_按月流水', '一阶差分_合约账户余额_金融性交易_跨行0.0_按7天流水_sum_-1_std_差分特征_金融性交易_跨行0.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_30天流水_sum_-1_sum_差分特征_金融性交易_记账方向代码164_30天流水', '合约账户余额_金融性交易_记账方向代码125_7天流水_mean_get_kurt_差分特征_金融性交易_记账方向代码125_7天流水', '一阶差分_折人民币交易金额_金融性交易_转入_按月流水_mean_-1_last_差分特征_金融性交易_转入_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_15天流水_sum_-1_get_kurt_差分特征_金融性交易_记账方向代码125_15天流水', '折人民币交易金额_金融性交易_常见交易_按7天流水_mean_std_差分特征_金融性交易_常见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_对公_按7天流水_mean_-1_get_kurt_差分特征_金融性交易_对公_按7天流水', '一阶差分_合约账户余额_金融性交易_跨行0.0_按7天流水_mean_-1_sum_差分特征_金融性交易_跨行0.0_按7天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_7天流水_mean_-1_min_差分特征_金融性交易_记账方向代码125_7天流水', '折人民币交易金额_金融性交易_记账方向代码125_15天流水_mean_sum_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_7天流水_mean_-1_std_差分特征_金融性交易_记账方向代码125_7天流水', '折人民币交易金额_金融性交易_同名0.0_按月流水_mean_min_差分特征_金融性交易_同名0.0_按月流水', '折人民币交易金额_金融性交易_少见交易_按月流水_mean_min_差分特征_金融性交易_少见交易_按月流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_15天流水_sum_-1_last_差分特征_金融性交易_记账方向代码164_15天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_7天流水_mean_-1_skew_差分特征_金融性交易_记账方向代码125_7天流水', '折人民币交易金额_金融性交易_记账方向代码125_15天流水_sum_skew_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_合约账户余额_金融性交易_转出_按月流水_mean_-1_max_差分特征_金融性交易_转出_按月流水', '一阶差分_折人民币交易金额_金融性交易_跨行1.0_按7天流水_sum_-1_sum_差分特征_金融性交易_跨行1.0_按7天流水', '折人民币交易金额_金融性交易_记账方向代码125_15天流水_mean_get_kurt_差分特征_金融性交易_记账方向代码125_15天流水', '折人民币交易金额_金融性交易_跨行1.0_按7天流水_sum_std_差分特征_金融性交易_跨行1.0_按7天流水', '一阶差分_合约账户余额_金融性交易_跨行1.0_按7天流水_count_-1_max_差分特征_金融性交易_跨行1.0_按7天流水', '折人民币交易金额_金融性交易_对手方行内1_按月流水_mean_mean_差分特征_金融性交易_对手方行内1_按月流水', '折人民币交易金额_金融性交易_对公_按7天流水_sum_last_差分特征_金融性交易_对公_按7天流水', '一阶差分_折人民币交易金额_金融性交易_常见交易_按7天流水_mean_-1_last_差分特征_金融性交易_常见交易_按7天流水', '行内_行外转账金额占比', '折人民币交易金额_金融性交易_记账方向代码125_7天流水_mean_last_差分特征_金融性交易_记账方向代码125_7天流水', '合约账户余额_金融性交易_记账方向代码125_30天流水_sum_min_差分特征_金融性交易_记账方向代码125_30天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_7天流水_mean_-1_min_差分特征_金融性交易_记账方向代码125_7天流水', '合约账户余额_金融性交易_常见交易_按月流水_count_skew_差分特征_金融性交易_常见交易_按月流水', '折人民币交易金额_金融性交易_同名1.0_按月流水_mean_last_差分特征_金融性交易_同名1.0_按月流水', '一阶差分_合约账户余额_金融性交易_转入_按7天流水_count_-1_max_差分特征_金融性交易_转入_按7天流水', '一阶差分_合约账户余额_金融性交易_转入_按7天流水_count_-1_min_差分特征_金融性交易_转入_按7天流水', '折人民币交易金额_金融性交易_同名1.0_按月流水_mean_sum_差分特征_金融性交易_同名1.0_按月流水', '合约账户余额_金融性交易_记账方向代码125_7天流水_mean_max_差分特征_金融性交易_记账方向代码125_7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_15天流水_sum_-1_min_差分特征_金融性交易_记账方向代码164_15天流水', '一阶差分_折人民币交易金额_金融性交易_转入_按月流水_mean_-1_max_差分特征_金融性交易_转入_按月流水', '折人民币交易金额_金融性交易_同名1.0_按7天流水_sum_last_差分特征_金融性交易_同名1.0_按7天流水', '合约账户余额_金融性交易_对手方行内0_按月流水_mean_sum_差分特征_金融性交易_对手方行内0_按月流水', '折人民币交易金额_金融性交易_记账方向代码125_15天流水_sum_last_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_15天流水_mean_-1_min_差分特征_金融性交易_记账方向代码164_15天流水', '折人民币交易金额_金融性交易_少见交易_按月流水_sum_mean_差分特征_金融性交易_少见交易_按月流水', '一阶差分_合约账户余额_金融性交易_同名0.0_按月流水_mean_-1_min_差分特征_金融性交易_同名0.0_按月流水', '折人民币交易金额_金融性交易_个人_按7天流水_mean_max_差分特征_金融性交易_个人_按7天流水', '一阶差分_折人民币交易金额_金融性交易_同名0.0_按7天流水_sum_-1_last_差分特征_金融性交易_同名0.0_按7天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_7天流水_mean_-1_get_kurt_差分特征_金融性交易_记账方向代码125_7天流水', '折人民币交易金额_金融性交易_跨行1.0_按月流水_sum_std_差分特征_金融性交易_跨行1.0_按月流水', '折人民币交易金额_金融性交易_记账方向代码125_7天流水_mean_get_kurt_差分特征_金融性交易_记账方向代码125_7天流水', '合约账户余额_金融性交易_少见交易_按月流水_sum_min_差分特征_金融性交易_少见交易_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_7天流水_mean_-1_last_差分特征_金融性交易_记账方向代码164_7天流水', '折人民币交易金额_金融性交易_对公_按月流水_sum_min_差分特征_金融性交易_对公_按月流水', '一阶差分_合约账户余额_金融性交易_钞汇标识0_15天流水_mean_-1_last_差分特征_金融性交易_钞汇标识0_15天流水', '合约账户余额_金融性交易_记账方向代码125_15天流水_mean_last_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_合约账户余额_金融性交易_跨行0.0_按月流水_mean_-1_max_差分特征_金融性交易_跨行0.0_按月流水', '一阶差分_折人民币交易金额_金融性交易_同名1.0_按月流水_sum_-1_max_差分特征_金融性交易_同名1.0_按月流水', '折人民币交易金额_金融性交易_对手方行内1_按月流水_mean_sum_差分特征_金融性交易_对手方行内1_按月流水', '一阶差分_折人民币交易金额_金融性交易_跨行0.0_按月流水_sum_-1_min_差分特征_金融性交易_跨行0.0_按月流水', '折人民币交易金额_金融性交易_跨行0.0_按月流水_mean_get_kurt_差分特征_金融性交易_跨行0.0_按月流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_7天流水_sum_-1_max_差分特征_金融性交易_记账方向代码125_7天流水', '一阶差分_折人民币交易金额_金融性交易_少见交易_按7天流水_mean_-1_std_差分特征_金融性交易_少见交易_按7天流水', '折人民币交易金额_金融性交易_同名0.0_按7天流水_mean_mean_差分特征_金融性交易_同名0.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_7天流水_sum_-1_get_kurt_差分特征_金融性交易_记账方向代码125_7天流水', '折人民币交易金额_金融性交易_同名0.0_按7天流水_mean_min_差分特征_金融性交易_同名0.0_按7天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_15天流水_mean_-1_get_kurt_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_7天流水_mean_-1_get_kurt_差分特征_金融性交易_记账方向代码164_7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_7天流水_mean_-1_sum_差分特征_金融性交易_记账方向代码125_7天流水', '一阶差分_合约账户余额_金融性交易_现转标识1_7天流水_mean_-1_sum_差分特征_金融性交易_现转标识1_7天流水', '一阶差分_合约账户余额_金融性交易_跨行0.0_按7天流水_mean_-1_mean_差分特征_金融性交易_跨行0.0_按7天流水', '合约账户余额_金融性交易_记账方向代码125_15天流水_sum_get_kurt_差分特征_金融性交易_记账方向代码125_15天流水', '折人民币交易金额_金融性交易_对手方行内1_按月流水_mean_min_差分特征_金融性交易_对手方行内1_按月流水', '折人民币交易金额_金融性交易_同名1.0_按7天流水_mean_max_差分特征_金融性交易_同名1.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_对公_按7天流水_mean_-1_last_差分特征_金融性交易_对公_按7天流水', '行内转账金额占比', '一阶差分_折人民币交易金额_金融性交易_跨行0.0_按月流水_mean_-1_mean_差分特征_金融性交易_跨行0.0_按月流水', '一阶差分_合约账户余额_金融性交易_个人_按7天流水_mean_-1_get_kurt_差分特征_金融性交易_个人_按7天流水', '一阶差分_合约账户余额_金融性交易_常见交易_按7天流水_mean_-1_std_差分特征_金融性交易_常见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_跨行0.0_按7天流水_mean_-1_max_差分特征_金融性交易_跨行0.0_按7天流水', '一阶差分_合约账户余额_金融性交易_转入_按7天流水_count_-1_skew_差分特征_金融性交易_转入_按7天流水', '合约账户余额_金融性交易_对公_按月流水_mean_std_差分特征_金融性交易_对公_按月流水', '一阶差分_折人民币交易金额_金融性交易_现转标识1_15天流水_mean_-1_skew_差分特征_金融性交易_现转标识1_15天流水', '转出金额占比', '一阶差分_折人民币交易金额_金融性交易_对公_按月流水_mean_-1_max_差分特征_金融性交易_对公_按月流水', '合约账户余额_金融性交易_跨行0.0_按月流水_sum_skew_差分特征_金融性交易_跨行0.0_按月流水', '折人民币交易金额_金融性交易_跨行1.0_按7天流水_mean_mean_差分特征_金融性交易_跨行1.0_按7天流水', '合约账户余额_金融性交易_记账方向代码125_7天流水_mean_min_差分特征_金融性交易_记账方向代码125_7天流水', '折人民币交易金额_金融性交易_跨行0.0_按7天流水_sum_std_差分特征_金融性交易_跨行0.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_15天流水_sum_-1_std_差分特征_金融性交易_记账方向代码164_15天流水', '合约账户余额_金融性交易_记账方向代码164_30天流水_mean_min_差分特征_金融性交易_记账方向代码164_30天流水', '折人民币交易金额_金融性交易_跨行1.0_按7天流水_mean_min_差分特征_金融性交易_跨行1.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_30天流水_mean_-1_sum_差分特征_金融性交易_记账方向代码164_30天流水', '采样前30天内金融性交易笔数_占比', '一阶差分_合约账户余额_金融性交易_转出_按月流水_mean_-1_last_差分特征_金融性交易_转出_按月流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_30天流水_mean_-1_max_差分特征_金融性交易_记账方向代码125_30天流水', '一阶差分_合约账户余额_金融性交易_跨行0.0_按7天流水_mean_-1_min_差分特征_金融性交易_跨行0.0_按7天流水', '一阶差分_合约账户余额_金融性交易_转出_按月流水_sum_-1_max_差分特征_金融性交易_转出_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_30天流水_mean_-1_sum_差分特征_金融性交易_记账方向代码125_30天流水', '折人民币交易金额_金融性交易_少见交易_按7天流水_sum_mean_差分特征_金融性交易_少见交易_按7天流水', '折人民币交易金额_金融性交易_同名1.0_按月流水_sum_last_差分特征_金融性交易_同名1.0_按月流水', '折人民币交易金额_金融性交易_对手方行内0_按月流水_sum_min_差分特征_金融性交易_对手方行内0_按月流水', '一阶差分_合约账户余额_金融性交易_钞汇标识0_30天流水_mean_-1_sum_差分特征_金融性交易_钞汇标识0_30天流水', '一阶差分_折人民币交易金额_金融性交易_跨行1.0_按月流水_sum_-1_min_差分特征_金融性交易_跨行1.0_按月流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_15天流水_mean_-1_sum_差分特征_金融性交易_记账方向代码125_15天流水', '折人民币交易金额_金融性交易_记账方向代码125_30天流水_sum_min_差分特征_金融性交易_记账方向代码125_30天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_15天流水_mean_-1_skew_差分特征_金融性交易_记账方向代码125_15天流水', '折人民币交易金额_金融性交易_转出_按月流水_sum_skew_差分特征_金融性交易_转出_按月流水', '一阶差分_折人民币交易金额_金融性交易_常见交易_按月流水_sum_-1_std_差分特征_金融性交易_常见交易_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_7天流水_sum_-1_mean_差分特征_金融性交易_记账方向代码125_7天流水', '折人民币交易金额_金融性交易_少见交易_按月流水_mean_mean_差分特征_金融性交易_少见交易_按月流水', '合约账户余额_金融性交易_按月流水_sum_skew_差分特征_金融性交易_按月流水', '一阶差分_合约账户余额_金融性交易_跨行1.0_按7天流水_mean_-1_std_差分特征_金融性交易_跨行1.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_15天流水_sum_-1_max_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_折人民币交易金额_金融性交易_个人_按7天流水_mean_-1_get_kurt_差分特征_金融性交易_个人_按7天流水', '一阶差分_合约账户余额_金融性交易_常见交易_按7天流水_mean_-1_min_差分特征_金融性交易_常见交易_按7天流水', '折人民币交易金额_金融性交易_个人_按月流水_sum_std_差分特征_金融性交易_个人_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_15天流水_mean_-1_min_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_合约账户余额_金融性交易_同名0.0_按7天流水_sum_-1_min_差分特征_金融性交易_同名0.0_按7天流水', '一阶差分_合约账户余额_金融性交易_转入_按月流水_sum_-1_min_差分特征_金融性交易_转入_按月流水', '一阶差分_折人民币交易金额_金融性交易_同名1.0_按月流水_sum_-1_mean_差分特征_金融性交易_同名1.0_按月流水', '一阶差分_合约账户余额_金融性交易_同名0.0_按7天流水_mean_-1_min_差分特征_金融性交易_同名0.0_按7天流水', '合约账户余额_金融性交易_记账方向代码125_7天流水_mean_mean_差分特征_金融性交易_记账方向代码125_7天流水', '一阶差分_合约账户余额_金融性交易_常见交易_按月流水_count_-1_max_差分特征_金融性交易_常见交易_按月流水', '折人民币交易金额_金融性交易_常见交易_按7天流水_mean_min_差分特征_金融性交易_常见交易_按7天流水', '合约账户余额_金融性交易_少见交易_按7天流水_sum_last_差分特征_金融性交易_少见交易_按7天流水', '合约账户余额_金融性交易_少见交易_按7天流水_sum_max_差分特征_金融性交易_少见交易_按7天流水', '折人民币交易金额_金融性交易_记账方向代码125_15天流水_mean_min_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_折人民币交易金额_金融性交易_转入_按月流水_mean_-1_mean_差分特征_金融性交易_转入_按月流水', '折人民币交易金额_金融性交易_现转标识1_15天流水_mean_min_差分特征_金融性交易_现转标识1_15天流水', '折人民币交易金额_金融性交易_记账方向代码164_30天流水_mean_last_差分特征_金融性交易_记账方向代码164_30天流水', '对公交易金额占比', '一阶差分_合约账户余额_金融性交易_常见交易_按7天流水_sum_-1_std_差分特征_金融性交易_常见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_7天流水_mean_-1_max_差分特征_金融性交易_记账方向代码125_7天流水', '合约账户余额_金融性交易_转入_按7天流水_count_get_kurt_差分特征_金融性交易_转入_按7天流水', '折人民币交易金额_金融性交易_同名0.0_按月流水_sum_skew_差分特征_金融性交易_同名0.0_按月流水', '一阶差分_合约账户余额_金融性交易_常见交易_按7天流水_mean_-1_sum_差分特征_金融性交易_常见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_跨行1.0_按7天流水_sum_-1_get_kurt_差分特征_金融性交易_跨行1.0_按7天流水', '合约账户余额_金融性交易_同名1.0_按7天流水_sum_mean_差分特征_金融性交易_同名1.0_按7天流水', '折人民币交易金额_金融性交易_对手方行内0_按月流水_mean_last_差分特征_金融性交易_对手方行内0_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_15天流水_sum_-1_last_差分特征_金融性交易_记账方向代码164_15天流水', '一阶差分_合约账户余额_金融性交易_少见交易_按月流水_mean_-1_max_差分特征_金融性交易_少见交易_按月流水', '合约账户余额_金融性交易_跨行0.0_按月流水_mean_max_差分特征_金融性交易_跨行0.0_按月流水', '一阶差分_合约账户余额_金融性交易_跨行1.0_按月流水_mean_-1_mean_差分特征_金融性交易_跨行1.0_按月流水', '折人民币交易金额_金融性交易_对手方行内1_按月流水_mean_max_差分特征_金融性交易_对手方行内1_按月流水', '一阶差分_折人民币交易金额_金融性交易_个人_按7天流水_mean_-1_min_差分特征_金融性交易_个人_按7天流水', '一阶差分_合约账户余额_金融性交易_同名0.0_按月流水_sum_-1_mean_差分特征_金融性交易_同名0.0_按月流水', '一阶差分_折人民币交易金额_金融性交易_常见交易_按7天流水_mean_-1_max_差分特征_金融性交易_常见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_转出_按月流水_mean_-1_min_差分特征_金融性交易_转出_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_7天流水_mean_-1_last_差分特征_金融性交易_记账方向代码125_7天流水', '折人民币交易金额_金融性交易_常见交易_按月流水_mean_sum_差分特征_金融性交易_常见交易_按月流水', '一阶差分_合约账户余额_金融性交易_个人_按7天流水_count_-1_std_差分特征_金融性交易_个人_按7天流水', '一阶差分_合约账户余额_金融性交易_跨行1.0_按7天流水_mean_-1_get_kurt_差分特征_金融性交易_跨行1.0_按7天流水', '合约账户余额_金融性交易_个人_按7天流水_count_skew_差分特征_金融性交易_个人_按7天流水', '合约账户余额_金融性交易_跨行1.0_按月流水_count_skew_差分特征_金融性交易_跨行1.0_按月流水', '折人民币交易金额_金融性交易_对公_按7天流水_sum_max_差分特征_金融性交易_对公_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_15天流水_sum_-1_skew_差分特征_金融性交易_记账方向代码125_15天流水', '合约账户余额_金融性交易_跨行0.0_按7天流水_mean_last_差分特征_金融性交易_跨行0.0_按7天流水', '合约账户余额_金融性交易_记账方向代码125_15天流水_sum_min_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_15天流水_mean_-1_last_差分特征_金融性交易_记账方向代码164_15天流水', '折人民币交易金额_金融性交易_同名0.0_按7天流水_sum_last_差分特征_金融性交易_同名0.0_按7天流水', '一阶差分_合约账户余额_金融性交易_转入_按月流水_mean_-1_min_差分特征_金融性交易_转入_按月流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_7天流水_sum_-1_mean_差分特征_金融性交易_记账方向代码125_7天流水', '一阶差分_合约账户余额_金融性交易_跨行0.0_按月流水_mean_-1_mean_差分特征_金融性交易_跨行0.0_按月流水', '折人民币交易金额_金融性交易_对手方行内0_按月流水_mean_min_差分特征_金融性交易_对手方行内0_按月流水', '折人民币交易金额_金融性交易_按月流水_sum_last_差分特征_金融性交易_按月流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_15天流水_mean_-1_min_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_合约账户余额_金融性交易_转出_按月流水_mean_-1_sum_差分特征_金融性交易_转出_按月流水', '一阶差分_合约账户余额_金融性交易_对公_按月流水_mean_-1_min_差分特征_金融性交易_对公_按月流水', '一阶差分_合约账户余额_金融性交易_7天流水_mean_-1_std_差分特征_金融性交易_7天流水', '一阶差分_折人民币交易金额_金融性交易_跨行0.0_按月流水_mean_-1_std_差分特征_金融性交易_跨行0.0_按月流水', '折人民币交易金额_金融性交易_少见交易_按月流水_mean_max_差分特征_金融性交易_少见交易_按月流水', '一阶差分_合约账户余额_金融性交易_个人_按月流水_mean_-1_max_差分特征_金融性交易_个人_按月流水', '一阶差分_合约账户余额_金融性交易_同名0.0_按7天流水_count_-1_get_kurt_差分特征_金融性交易_同名0.0_按7天流水', '折人民币交易金额_金融性交易_现转标识1_15天流水_mean_last_差分特征_金融性交易_现转标识1_15天流水', '一阶差分_合约账户余额_金融性交易_少见交易_按7天流水_mean_-1_max_差分特征_金融性交易_少见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_同名0.0_按7天流水_sum_-1_last_差分特征_金融性交易_同名0.0_按7天流水', '合约账户余额_金融性交易_个人_按月流水_mean_min_差分特征_金融性交易_个人_按月流水', '合约账户余额_金融性交易_少见交易_按月流水_mean_max_差分特征_金融性交易_少见交易_按月流水', '合约账户余额_金融性交易_少见交易_按月流水_mean_last_差分特征_金融性交易_少见交易_按月流水', '折人民币交易金额_金融性交易_按月流水_sum_skew_差分特征_金融性交易_按月流水', '一阶差分_折人民币交易金额_金融性交易_现转标识1_7天流水_mean_-1_get_kurt_差分特征_金融性交易_现转标识1_7天流水', '合约账户余额_金融性交易_跨行1.0_按月流水_mean_sum_差分特征_金融性交易_跨行1.0_按月流水', '一阶差分_折人民币交易金额_金融性交易_跨行1.0_按月流水_mean_-1_skew_差分特征_金融性交易_跨行1.0_按月流水', '合约账户余额_金融性交易_对公_按7天流水_mean_min_差分特征_金融性交易_对公_按7天流水', '合约账户余额_金融性交易_转入_按7天流水_count_skew_差分特征_金融性交易_转入_按7天流水', '一阶差分_合约账户余额_金融性交易_同名0.0_按7天流水_count_-1_mean_差分特征_金融性交易_同名0.0_按7天流水', '折人民币交易金额_金融性交易_记账方向代码164_15天流水_mean_min_差分特征_金融性交易_记账方向代码164_15天流水', '合约账户余额_金融性交易_记账方向代码125_15天流水_mean_min_差分特征_金融性交易_记账方向代码125_15天流水', '合约账户余额_金融性交易_对公_按月流水_count_get_kurt_差分特征_金融性交易_对公_按月流水', '折人民币交易金额_金融性交易_跨行0.0_按月流水_sum_last_差分特征_金融性交易_跨行0.0_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_15天流水_mean_-1_max_差分特征_金融性交易_记账方向代码125_15天流水', '合约账户余额_金融性交易_对公_按7天流水_mean_last_差分特征_金融性交易_对公_按7天流水', '一阶差分_折人民币交易金额_金融性交易_个人_按7天流水_mean_-1_std_差分特征_金融性交易_个人_按7天流水', '折人民币交易金额_金融性交易_同名0.0_按7天流水_mean_last_差分特征_金融性交易_同名0.0_按7天流水', '折人民币交易金额_金融性交易_同名0.0_按月流水_mean_last_差分特征_金融性交易_同名0.0_按月流水', '折人民币交易金额_金融性交易_常见交易_按7天流水_mean_max_差分特征_金融性交易_常见交易_按7天流水', '折人民币交易金额_金融性交易_记账方向代码125_30天流水_mean_last_差分特征_金融性交易_记账方向代码125_30天流水', '一阶差分_合约账户余额_金融性交易_对公_按月流水_count_-1_min_差分特征_金融性交易_对公_按月流水', '一阶差分_合约账户余额_金融性交易_常见交易_按7天流水_mean_-1_mean_差分特征_金融性交易_常见交易_按7天流水', '折人民币交易金额_金融性交易_记账方向代码125_7天流水_sum_min_差分特征_金融性交易_记账方向代码125_7天流水', '一阶差分_合约账户余额_金融性交易_跨行1.0_按7天流水_count_-1_skew_差分特征_金融性交易_跨行1.0_按7天流水', '折人民币交易金额_金融性交易_跨行0.0_按月流水_sum_skew_差分特征_金融性交易_跨行0.0_按月流水', '折人民币交易金额_金融性交易_对公_按月流水_mean_std_差分特征_金融性交易_对公_按月流水', '一阶差分_折人民币交易金额_金融性交易_跨行0.0_按7天流水_mean_-1_sum_差分特征_金融性交易_跨行0.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_少见交易_按月流水_sum_-1_std_差分特征_金融性交易_少见交易_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_15天流水_sum_-1_min_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_合约账户余额_金融性交易_个人_按7天流水_mean_-1_std_差分特征_金融性交易_个人_按7天流水', '折人民币交易金额_金融性交易_同名1.0_按月流水_sum_std_差分特征_金融性交易_同名1.0_按月流水', '折人民币交易金额_金融性交易_同名0.0_按月流水_mean_max_差分特征_金融性交易_同名0.0_按月流水', '折人民币交易金额_金融性交易_跨行0.0_按月流水_sum_min_差分特征_金融性交易_跨行0.0_按月流水', '折人民币交易金额_金融性交易_跨行0.0_按7天流水_mean_mean_差分特征_金融性交易_跨行0.0_按7天流水', '折人民币交易金额_金融性交易_常见交易_按月流水_mean_mean_差分特征_金融性交易_常见交易_按月流水', '一阶差分_合约账户余额_金融性交易_同名1.0_按7天流水_mean_-1_sum_差分特征_金融性交易_同名1.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_对公_按月流水_sum_-1_max_差分特征_金融性交易_对公_按月流水', '一阶差分_折人民币交易金额_金融性交易_对手方行内1_按月流水_mean_-1_std_差分特征_金融性交易_对手方行内1_按月流水', '一阶差分_折人民币交易金额_金融性交易_跨行0.0_按月流水_mean_-1_last_差分特征_金融性交易_跨行0.0_按月流水', '折人民币交易金额_金融性交易_转出_按月流水_sum_last_差分特征_金融性交易_转出_按月流水', '合约账户余额_金融性交易_转出_按月流水_count_skew_差分特征_金融性交易_转出_按月流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_30天流水_mean_-1_mean_差分特征_金融性交易_记账方向代码164_30天流水', '一阶差分_折人民币交易金额_金融性交易_对公_按月流水_mean_-1_last_差分特征_金融性交易_对公_按月流水', '合约账户余额_金融性交易_跨行1.0_按7天流水_count_get_kurt_差分特征_金融性交易_跨行1.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_30天流水_mean_-1_mean_差分特征_金融性交易_记账方向代码125_30天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_7天流水_sum_-1_std_差分特征_金融性交易_记账方向代码125_7天流水', '折人民币交易金额_金融性交易_对公_按月流水_sum_sum_差分特征_金融性交易_对公_按月流水', '折人民币交易金额_金融性交易_对手方行内0_按月流水_sum_std_差分特征_金融性交易_对手方行内0_按月流水', '合约账户余额_金融性交易_记账方向代码164_15天流水_sum_min_差分特征_金融性交易_记账方向代码164_15天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_15天流水_mean_-1_skew_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_7天流水_mean_-1_mean_差分特征_金融性交易_记账方向代码125_7天流水', '合约账户余额_金融性交易_对手方行内1_按月流水_mean_std_差分特征_金融性交易_对手方行内1_按月流水', '一阶差分_折人民币交易金额_金融性交易_同名0.0_按月流水_sum_-1_mean_差分特征_金融性交易_同名0.0_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_30天流水_mean_-1_last_差分特征_金融性交易_记账方向代码164_30天流水', '一阶差分_合约账户余额_金融性交易_现转标识1_7天流水_mean_-1_max_差分特征_金融性交易_现转标识1_7天流水', '一阶差分_合约账户余额_金融性交易_个人_按月流水_mean_-1_mean_差分特征_金融性交易_个人_按月流水', '一阶差分_合约账户余额_金融性交易_对手方行内1_按月流水_mean_-1_sum_差分特征_金融性交易_对手方行内1_按月流水', '合约账户余额_金融性交易_同名1.0_按月流水_sum_min_差分特征_金融性交易_同名1.0_按月流水', '折人民币交易金额_金融性交易_记账方向代码125_30天流水_mean_sum_差分特征_金融性交易_记账方向代码125_30天流水', '一阶差分_折人民币交易金额_金融性交易_对手方行内0_按月流水_sum_-1_sum_差分特征_金融性交易_对手方行内0_按月流水', '折人民币交易金额_金融性交易_记账方向代码164_15天流水_sum_min_差分特征_金融性交易_记账方向代码164_15天流水', '一阶差分_合约账户余额_金融性交易_转入_按7天流水_count_-1_get_kurt_差分特征_金融性交易_转入_按7天流水', '一阶差分_折人民币交易金额_金融性交易_常见交易_按月流水_mean_-1_max_差分特征_金融性交易_常见交易_按月流水', '一阶差分_合约账户余额_金融性交易_同名1.0_按7天流水_mean_-1_max_差分特征_金融性交易_同名1.0_按7天流水', '折人民币交易金额_金融性交易_跨行1.0_按7天流水_sum_max_差分特征_金融性交易_跨行1.0_按7天流水', '一阶差分_合约账户余额_金融性交易_跨行1.0_按7天流水_sum_-1_sum_差分特征_金融性交易_跨行1.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_15天流水_mean_-1_last_差分特征_金融性交易_记账方向代码164_15天流水', '合约账户余额_金融性交易_跨行0.0_按月流水_mean_std_差分特征_金融性交易_跨行0.0_按月流水', '一阶差分_合约账户余额_金融性交易_同名0.0_按月流水_sum_-1_min_差分特征_金融性交易_同名0.0_按月流水', '合约账户余额_金融性交易_对手方行内1_按月流水_sum_last_差分特征_金融性交易_对手方行内1_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_30天流水_sum_-1_min_差分特征_金融性交易_记账方向代码164_30天流水', '合约账户余额_金融性交易_对手方行内1_按月流水_count_skew_差分特征_金融性交易_对手方行内1_按月流水', '折人民币交易金额_金融性交易_对手方行内0_按月流水_mean_max_差分特征_金融性交易_对手方行内0_按月流水', '合约账户余额_金融性交易_记账方向代码125_15天流水_sum_skew_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_7天流水_mean_-1_std_差分特征_金融性交易_记账方向代码164_7天流水', '合约账户余额_金融性交易_少见交易_按7天流水_mean_last_差分特征_金融性交易_少见交易_按7天流水', '折人民币交易金额_金融性交易_现转标识1_30天流水_sum_skew_差分特征_金融性交易_现转标识1_30天流水', '折人民币交易金额_金融性交易_常见交易_按7天流水_sum_last_差分特征_金融性交易_常见交易_按7天流水', '合约账户余额_金融性交易_跨行0.0_按月流水_sum_min_差分特征_金融性交易_跨行0.0_按月流水', '折人民币交易金额_金融性交易_对公_按月流水_mean_last_差分特征_金融性交易_对公_按月流水', '合约账户余额_金融性交易_同名0.0_按7天流水_sum_get_kurt_差分特征_金融性交易_同名0.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_跨行1.0_按7天流水_sum_-1_get_kurt_差分特征_金融性交易_跨行1.0_按7天流水', '合约账户余额_金融性交易_记账方向代码125_7天流水_sum_last_差分特征_金融性交易_记账方向代码125_7天流水', '合约账户余额_金融性交易_同名0.0_按7天流水_sum_last_差分特征_金融性交易_同名0.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_30天流水_mean_-1_sum_差分特征_金融性交易_记账方向代码125_30天流水', '合约账户余额_金融性交易_同名1.0_按7天流水_sum_last_差分特征_金融性交易_同名1.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_15天流水_mean_-1_get_kurt_差分特征_金融性交易_15天流水', '一阶差分_折人民币交易金额_金融性交易_对公_按7天流水_mean_-1_min_差分特征_金融性交易_对公_按7天流水', '折人民币交易金额_金融性交易_跨行1.0_按7天流水_sum_last_差分特征_金融性交易_跨行1.0_按7天流水', '一阶差分_合约账户余额_金融性交易_个人_按7天流水_mean_-1_min_差分特征_金融性交易_个人_按7天流水', '一阶差分_合约账户余额_金融性交易_个人_按月流水_mean_-1_last_差分特征_金融性交易_个人_按月流水', '合约账户余额_金融性交易_常见交易_按7天流水_sum_min_差分特征_金融性交易_常见交易_按7天流水', '折人民币交易金额_金融性交易_对公_按7天流水_mean_max_差分特征_金融性交易_对公_按7天流水', '合约账户余额_金融性交易_对公_按月流水_sum_min_差分特征_金融性交易_对公_按月流水', '折人民币交易金额_金融性交易_跨行1.0_按月流水_sum_skew_差分特征_金融性交易_跨行1.0_按月流水', '一阶差分_合约账户余额_金融性交易_个人_按月流水_sum_-1_std_差分特征_金融性交易_个人_按月流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_15天流水_sum_-1_sum_差分特征_金融性交易_记账方向代码164_15天流水', '合约账户余额_金融性交易_同名0.0_按7天流水_mean_max_差分特征_金融性交易_同名0.0_按7天流水', '折人民币交易金额_金融性交易_跨行0.0_按7天流水_mean_last_差分特征_金融性交易_跨行0.0_按7天流水', '一阶差分_合约账户余额_金融性交易_跨行0.0_按7天流水_mean_-1_last_差分特征_金融性交易_跨行0.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_同名0.0_按7天流水_sum_-1_sum_差分特征_金融性交易_同名0.0_按7天流水', '合约账户余额_金融性交易_跨行1.0_按7天流水_count_skew_差分特征_金融性交易_跨行1.0_按7天流水', '一阶差分_合约账户余额_金融性交易_对手方行内1_按月流水_mean_-1_last_差分特征_金融性交易_对手方行内1_按月流水', '一阶差分_合约账户余额_金融性交易_对公_按7天流水_mean_-1_min_差分特征_金融性交易_对公_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_7天流水_mean_-1_sum_差分特征_金融性交易_记账方向代码164_7天流水', '折人民币交易金额_金融性交易_个人_按月流水_mean_std_差分特征_金融性交易_个人_按月流水', '一阶差分_折人民币交易金额_金融性交易_转出_按月流水_mean_-1_last_差分特征_金融性交易_转出_按月流水', '合约账户余额_金融性交易_对公_按月流水_sum_skew_差分特征_金融性交易_对公_按月流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_30天流水_mean_-1_min_差分特征_金融性交易_记账方向代码164_30天流水', '合约账户余额_金融性交易_对手方行内0_按月流水_sum_last_差分特征_金融性交易_对手方行内0_按月流水', '折人民币交易金额_金融性交易_个人_按7天流水_mean_mean_差分特征_金融性交易_个人_按7天流水', '一阶差分_折人民币交易金额_金融性交易_对手方行内1_按月流水_mean_-1_sum_差分特征_金融性交易_对手方行内1_按月流水', '一阶差分_合约账户余额_金融性交易_同名0.0_按月流水_mean_-1_sum_差分特征_金融性交易_同名0.0_按月流水', '折人民币交易金额_金融性交易_同名0.0_按月流水_mean_get_kurt_差分特征_金融性交易_同名0.0_按月流水', '折人民币交易金额_金融性交易_个人_按月流水_sum_get_kurt_差分特征_金融性交易_个人_按月流水', '一阶差分_折人民币交易金额_金融性交易_跨行0.0_按月流水_mean_-1_max_差分特征_金融性交易_跨行0.0_按月流水', '一阶差分_合约账户余额_金融性交易_常见交易_按7天流水_sum_-1_sum_差分特征_金融性交易_常见交易_按7天流水', '折人民币交易金额_金融性交易_对公_按7天流水_sum_min_差分特征_金融性交易_对公_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_7天流水_sum_-1_sum_差分特征_金融性交易_记账方向代码164_7天流水', '合约账户余额_金融性交易_跨行1.0_按月流水_mean_min_差分特征_金融性交易_跨行1.0_按月流水', '一阶差分_合约账户余额_金融性交易_对公_按月流水_mean_-1_std_差分特征_金融性交易_对公_按月流水', '折人民币交易金额_金融性交易_少见交易_按月流水_sum_min_差分特征_金融性交易_少见交易_按月流水', '一阶差分_折人民币交易金额_金融性交易_对公_按月流水_sum_-1_last_差分特征_金融性交易_对公_按月流水', '合约账户余额_金融性交易_对手方行内0_按月流水_mean_max_差分特征_金融性交易_对手方行内0_按月流水', '一阶差分_折人民币交易金额_金融性交易_转出_按月流水_sum_-1_min_差分特征_金融性交易_转出_按月流水', '一阶差分_折人民币交易金额_金融性交易_常见交易_按7天流水_sum_-1_last_差分特征_金融性交易_常见交易_按7天流水', '一阶差分_折人民币交易金额_金融性交易_跨行0.0_按7天流水_mean_-1_max_差分特征_金融性交易_跨行0.0_按7天流水', '合约账户余额_金融性交易_转入_按月流水_count_skew_差分特征_金融性交易_转入_按月流水', '一阶差分_合约账户余额_金融性交易_跨行1.0_按7天流水_mean_-1_min_差分特征_金融性交易_跨行1.0_按7天流水', '一阶差分_折人民币交易金额_金融性交易_同名0.0_按7天流水_mean_-1_max_差分特征_金融性交易_同名0.0_按7天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码125_15天流水_mean_-1_sum_差分特征_金融性交易_记账方向代码125_15天流水', '折人民币交易金额_金融性交易_同名1.0_按月流水_sum_min_差分特征_金融性交易_同名1.0_按月流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_15天流水_mean_-1_max_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_折人民币交易金额_金融性交易_钞汇标识0_15天流水_mean_-1_last_差分特征_金融性交易_钞汇标识0_15天流水', '折人民币交易金额_金融性交易_对公_按7天流水_sum_mean_差分特征_金融性交易_对公_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_30天流水_sum_-1_last_差分特征_金融性交易_记账方向代码164_30天流水', '一阶差分_合约账户余额_金融性交易_记账方向代码164_30天流水_mean_-1_std_差分特征_金融性交易_记账方向代码164_30天流水', '合约账户余额_金融性交易_记账方向代码125_30天流水_sum_last_差分特征_金融性交易_记账方向代码125_30天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_15天流水_sum_-1_std_差分特征_金融性交易_记账方向代码125_15天流水', '折人民币交易金额_金融性交易_对公_按月流水_sum_skew_差分特征_金融性交易_对公_按月流水', '一阶差分_折人民币交易金额_金融性交易_跨行1.0_按7天流水_mean_-1_get_kurt_差分特征_金融性交易_跨行1.0_按7天流水', '合约账户余额_金融性交易_常见交易_按7天流水_mean_min_差分特征_金融性交易_常见交易_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码125_15天流水_sum_-1_get_kurt_差分特征_金融性交易_记账方向代码125_15天流水', '一阶差分_折人民币交易金额_金融性交易_转入_按月流水_sum_-1_mean_差分特征_金融性交易_转入_按月流水', '一阶差分_合约账户余额_金融性交易_跨行0.0_按7天流水_sum_-1_mean_差分特征_金融性交易_跨行0.0_按7天流水', '一阶差分_合约账户余额_金融性交易_按月流水_mean_-1_sum_差分特征_金融性交易_按月流水', '折人民币交易金额_金融性交易_记账方向代码164_30天流水_sum_std_差分特征_金融性交易_记账方向代码164_30天流水', '一阶差分_折人民币交易金额_金融性交易_个人_按7天流水_sum_-1_max_差分特征_金融性交易_个人_按7天流水', '一阶差分_合约账户余额_金融性交易_跨行0.0_按月流水_mean_-1_last_差分特征_金融性交易_跨行0.0_按月流水', '折人民币交易金额_金融性交易_跨行0.0_按月流水_mean_min_差分特征_金融性交易_跨行0.0_按月流水', '一阶差分_合约账户余额_金融性交易_对公_按7天流水_sum_-1_get_kurt_差分特征_金融性交易_对公_按7天流水', '一阶差分_折人民币交易金额_金融性交易_同名0.0_按月流水_mean_-1_skew_差分特征_金融性交易_同名0.0_按月流水', '一阶差分_折人民币交易金额_金融性交易_同名0.0_按7天流水_mean_-1_get_kurt_差分特征_金融性交易_同名0.0_按7天流水', '折人民币交易金额_金融性交易_同名1.0_按7天流水_mean_last_差分特征_金融性交易_同名1.0_按7天流水', '一阶差分_合约账户余额_金融性交易_少见交易_按7天流水_mean_-1_std_差分特征_金融性交易_少见交易_按7天流水', '一阶差分_折人民币交易金额_金融性交易_记账方向代码164_15天流水_sum_-1_max_差分特征_金融性交易_记账方向代码164_15天流水', '折人民币交易金额_金融性交易_记账方向代码164_15天流水_sum_last_差分特征_金融性交易_记账方向代码164_15天流水', '折人民币交易金额_金融性交易_个人_按月流水_sum_min_差分特征_金融性交易_个人_按月流水', '一阶差分_合约账户余额_金融性交易_对公_按月流水_count_-1_std_差分特征_金融性交易_对公_按月流水', '一阶差分_合约账户余额_金融性交易_常见交易_按7天流水_sum_-1_mean_差分特征_金融性交易_常见交易_按7天流水', '合约账户余额_金融性交易_少见交易_按7天流水_mean_sum_差分特征_金融性交易_少见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_少见交易_按7天流水_sum_-1_sum_差分特征_金融性交易_少见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_转入_按月流水_mean_-1_std_差分特征_金融性交易_转入_按月流水', '合约账户余额_金融性交易_钞汇标识0_15天流水_mean_min_差分特征_金融性交易_钞汇标识0_15天流水', '折人民币交易金额_金融性交易_记账方向代码125_15天流水_mean_last_差分特征_金融性交易_记账方向代码125_15天流水', '合约账户余额_金融性交易_少见交易_按月流水_mean_mean_差分特征_金融性交易_少见交易_按月流水', '一阶差分_折人民币交易金额_金融性交易_对手方行内0_按月流水_sum_-1_min_差分特征_金融性交易_对手方行内0_按月流水', '合约账户余额_金融性交易_对手方行内0_按月流水_sum_std_差分特征_金融性交易_对手方行内0_按月流水', '合约账户余额_金融性交易_按月流水_count_last_差分特征_金融性交易_按月流水', '折人民币交易金额_金融性交易_记账方向代码125_30天流水_mean_std_差分特征_金融性交易_记账方向代码125_30天流水', '合约账户余额_金融性交易_同名1.0_按月流水_mean_last_差分特征_金融性交易_同名1.0_按月流水', '一阶差分_折人民币交易金额_金融性交易_个人_按月流水_sum_-1_min_差分特征_金融性交易_个人_按月流水', '折人民币交易金额_金融性交易_跨行1.0_按月流水_mean_last_差分特征_金融性交易_跨行1.0_按月流水', '折人民币交易金额_金融性交易_15天流水_sum_min_差分特征_金融性交易_15天流水', '一阶差分_合约账户余额_金融性交易_同名0.0_按月流水_count_-1_min_差分特征_金融性交易_同名0.0_按月流水', '合约账户余额_金融性交易_常见交易_按7天流水_mean_std_差分特征_金融性交易_常见交易_按7天流水', '一阶差分_合约账户余额_金融性交易_转出_按月流水_sum_-1_mean_差分特征_金融性交易_转出_按月流水', '一阶差分_合约账户余额_金融性交易_个人_按月流水_mean_-1_min_差分特征_金融性交易_个人_按月流水', '合约账户余额_mean_最近1个月_本行交易转入_流水信息', '最终剩余余额mean', '合约账户余额_mean_最近1个月_本行客户交易_流水信息', '合约账户余额_min_最近1个月_本行交易转入_流水信息', '合约账户余额_sum_最近1个月_本行交易转出_流水信息', '摘要信息_count_最近1个月_余额异常_流水信息', '数据日期_距离_交易_天数_min_最近1个月_非本人交易转出_流水信息', '数据日期_距离_交易_天数_max_最近3个月_本行交易转出_流水信息', '合约账户余额_min_最近2个月_本行交易转入_流水信息', '折人民币交易金额_mean_最近3个月_同名_跨行_流水信息', '合约账户余额_mean_最近1个月_余额异常_流水信息', '折人民币交易金额_std_最近2个月_余额异常_流水信息', '合约账户余额_min_最近3个月_他行交易转出_流水信息', '折人民币交易金额_max_最近2个月_余额异常_流水信息', '摘要信息_count_最近3个月_余额异常_流水信息', '数据日期_距离_交易_天数_max_最近3个月_出帐流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近1个月_本行交易转出_流水信息', '折人民币交易金额_min_最近1个月_出帐流水信息', '折人民币交易金额_min_最近1个月_余额异常_流水信息', '最终剩余余额max', '合约账户余额_min_最近2个月_本人交易_流水信息', '合约账户余额_min_最近3个月_非本人交易转出_流水信息', '数据日期_距离_交易_月数_mean_最近1个月_余额异常_流水信息', '合约账户余额_max_最近1个月_本行交易转出_流水信息', '数据日期_距离_交易_天数_max_最近3个月_非本人交易转出_流水信息', '合约账户余额_std_最近2个月_常见交易_流水信息', '合约账户余额_mean_最近1个月_非本人交易转出_流水信息', '数据日期_距离_交易_天数_min_最近1个月_非本行客户交易_流水信息', '交易日期_距离_最远一笔交易_天数_min_最近1个月_本行交易转入_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近1个月_出帐流水信息', '摘要信息_unique_counts_最近2个月_余额异常_流水信息', '折人民币交易金额_mean_最近2个月_余额异常_流水信息', '合约账户余额_min_最近3个月_本行交易转入_流水信息', '最终剩余余额min', '折人民币交易金额_min_最近2个月_同名_跨行_流水信息', '折人民币交易金额_std_最近1个月_节假日_流水信息', '合约账户余额_mean_最近2个月_本人交易_流水信息', '合约账户余额_min_最近2个月_非本人交易转入_流水信息', '合约账户余额_mean_最近1个月_本行交易_流水信息', '合约账户余额_min_最近1个月_非本人交易_流水信息', '合约账户余额_min_最近1个月_非本人交易转出_流水信息', '数据日期_距离_交易_天数_mean_最近1个月_本行交易转出_流水信息', '合约账户余额_min_最近2个月_他行交易_流水信息', '交易日期_距离_最远一笔交易_天数_min_最近2个月_余额异常_流水信息', '交易日期_距离_最远一笔交易_天数_min_最近1个月_节假日_流水信息', '合约账户余额_mean_最近2个月_非本人交易转出_流水信息', '合约账户余额_mean_最近2个月_本行交易转出_流水信息', '数据日期_距离_交易_天数_max_最近3个月_非本人交易_流水信息', '折人民币交易金额_min_最近2个月_本人交易转入_流水信息', '折人民币交易金额_min_最近1个月_本人交易转入_流水信息', '合约账户余额_min_最近1个月_非本人交易转入_流水信息', '同名账户标识_unique_counts_最近1个月_出帐流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近1个月_余额异常_流水信息', '合约账户余额_min_最近2个月_非本行客户交易_流水信息', '合约账户余额_max_最近2个月_常见交易_流水信息', '折人民币交易金额_max_最近1个月_本行交易转入_流水信息', '数据日期_距离_交易_天数_mean_最近3个月_余额异常_流水信息', '折人民币交易金额_min_最近2个月_他行交易转入_流水信息', '折人民币交易金额_mean_最近3个月_他行交易转入_流水信息', '交易日期_距离_最远一笔交易_月数_mean_最近1个月_本行交易转入_流水信息', '合约账户余额_min_最近1个月_他行交易转出_流水信息', '合约账户余额_min_最近1个月_本行交易转出_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近1个月_本人交易转出_流水信息', '折人民币交易金额_mean_最近1个月_同名_跨行_流水信息', '合约账户余额_std_最近1个月_余额异常_流水信息', '交易对手客户编号_unique_counts_最近2个月_余额异常_流水信息', '折人民币交易金额_std_最近1个月_余额异常_流水信息', '折人民币交易金额_min_最近3个月_非本人交易转入_流水信息', '数据日期_距离_交易_天数_max_最近2个月_非本人交易转出_流水信息', '合约账户余额_std_最近1个月_本行交易转出_流水信息', '合约账户余额_mean_最近2个月_本行交易转入_流水信息', '摘要信息_unique_counts_最近1个月_余额异常_流水信息', '数据日期_距离_交易_天数_min_最近1个月_他行交易转出_流水信息', '折人民币交易金额_max_最近3个月_余额异常_流水信息', '合约账户余额_std_最近3个月_余额异常_流水信息', '折人民币交易金额_mean_最近1个月_本行客户交易_流水信息', '折人民币交易金额_min_最近1个月_本行交易转出_流水信息', '折人民币交易金额_std_最近3个月_非本人交易_流水信息', '折人民币交易金额_std_最近3个月_出帐流水信息', '合约账户余额_min_最近1个月_他行交易_流水信息', '合约账户余额_std_最近3个月_渠道代码异常_流水信息', '折人民币交易金额_std_最近3个月_本行交易转出_流水信息', '合约账户余额_mean_最近2个月_余额异常_流水信息', '交易日期_距离_最近一笔交易_月数_mean_最近1个月_非本人交易转入_流水信息', '折人民币交易金额_mean_最近3个月_余额异常_流水信息', '折人民币交易金额_min_最近1个月_同名_跨行_流水信息', '合约账户余额_mean_最近1个月_本行交易转出_流水信息', '合约账户余额_max_最近2个月_余额异常_流水信息', '合约账户余额_min_最近1个月_余额异常_流水信息', '数据日期_距离_交易_天数_max_最近2个月_出帐流水信息', '合约账户余额_std_最近3个月_非本人交易_流水信息', '折人民币交易金额_std_最近1个月_他行交易_流水信息', '折人民币交易金额_std_最近3个月_余额异常_流水信息', '合约账户余额_max_最近1个月_余额异常_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近1个月_本行客户交易_流水信息', '数据日期_距离_交易_天数_mean_最近1个月_节假日_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近2个月_非本人交易_流水信息', '合约账户余额_min_最近2个月_非本人交易_流水信息', '交易日期_距离_最近一笔交易_月数_mean_最近2个月_本行交易转出_流水信息', '同名账户标识_unique_counts_最近3个月_本行交易转出_流水信息', '合约账户余额_std_最近2个月_节假日_流水信息', '折人民币交易金额_mean_最近3个月_常见交易_流水信息', '合约账户余额_std_最近3个月_进帐流水信息', '合约账户余额_min_最近1个月_他行交易转入_流水信息', '交易日期_距离_最远一笔交易_天数_min_最近1个月_余额异常_流水信息', '数据日期_距离_交易_天数_max_最近3个月_渠道代码异常_流水信息', '折人民币交易金额_mean_最近1个月_节假日_流水信息', '最终剩余余额sum', '合约账户余额_min_最近2个月_本行交易转出_流水信息', '同名账户标识_unique_counts_最近3个月_本行客户交易_流水信息', '合约账户余额_std_最近2个月_进帐流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近1个月_节假日_流水信息', '合约账户余额_mean_最近2个月_常见交易_流水信息', '折人民币交易金额_mean_最近1个月_本人交易转入_流水信息', '折人民币交易金额_max_最近3个月_他行交易转入_流水信息', '折人民币交易金额_mean_最近1个月_常见交易_流水信息', '合约账户余额_std_最近1个月_节假日_流水信息', '交易日期_距离_最近一笔交易_天数_min_最近3个月_本行交易转出_流水信息', '合约账户余额_sum_最近1个月_本行交易_流水信息', '合约账户余额_max_最近1个月_常见交易_流水信息', '合约账户余额_min_最近2个月_同名_跨行_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近1个月_本行交易转入_流水信息', '折人民币交易金额_min_最近2个月_本行交易转入_流水信息', '数据日期_距离_交易_天数_max_最近3个月_非本人交易转入_流水信息', '折人民币交易金额_std_最近2个月_非本人交易_流水信息', '数据日期_距离_交易_天数_mean_最近1个月_余额异常_流水信息', '折人民币交易金额_min_最近2个月_他行交易_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近3个月_本行交易转入_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近1个月_本行交易转入_流水信息', '折人民币交易金额_min_最近3个月_常见交易_流水信息', '折人民币交易金额_min_最近1个月_非本人交易转出_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近3个月_余额异常_流水信息', '交易日期_距离_最近一笔交易_天数_sum_最近2个月_他行交易转出_流水信息', '折人民币交易金额_min_最近3个月_渠道代码异常_流水信息', '合约账户余额_sum_最近1个月_余额异常_流水信息', '数据日期_距离_交易_天数_sum_最近1个月_节假日_流水信息', '交易日期_距离_最近一笔交易_月数_mean_最近1个月_非本人交易_流水信息', '交易日期_距离_最近一笔交易_天数_sum_最近1个月_本行交易转出_流水信息', '折人民币交易金额_std_最近2个月_节假日_流水信息', '合约账户余额_std_最近3个月_本行交易转出_流水信息', '合约账户余额_mean_最近1个月_本人交易_流水信息', '数据日期_距离_交易_天数_max_最近2个月_余额异常_流水信息', '交易日期_距离_最远一笔交易_月数_mean_最近3个月_非本人交易_流水信息', '折人民币交易金额_mean_最近1个月_进帐流水信息', '数据日期_距离_交易_月数_mean_最近3个月_本行交易转入_流水信息', '数据日期_距离_交易_天数_mean_最近2个月_余额异常_流水信息', '合约账户余额_std_最近1个月_出帐流水信息', '合约账户余额_min_最近2个月_他行交易转入_流水信息', '折人民币交易金额_mean_最近2个月_节假日_流水信息', '折人民币交易金额_std_最近1个月_本行交易转出_流水信息', '合约账户余额_min_最近3个月_渠道代码异常_流水信息', '折人民币交易金额_std_最近2个月_非本人交易转入_流水信息', '折人民币交易金额_std_最近1个月_非本人交易_流水信息', '数据日期_距离_交易_天数_max_最近1个月_非本行客户交易_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近3个月_他行交易转入_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近2个月_他行交易_流水信息', '数据日期_距离_交易_天数_max_最近1个月_本行交易转入_流水信息', '合约账户余额_std_最近2个月_出帐流水信息', '交易日期_距离_最远一笔交易_月数_mean_最近3个月_本行交易转入_流水信息', '合约账户余额_mean_最近1个月_节假日_流水信息', '交易日期_距离_最远一笔交易_天数_min_最近1个月_本行交易_流水信息', '数据日期_距离_交易_天数_mean_最近1个月_本人交易转出_流水信息', '合约账户余额_std_最近1个月_他行交易转出_流水信息', '折人民币交易金额_min_最近3个月_本行交易转入_流水信息', '折人民币交易金额_std_最近1个月_他行交易转入_流水信息', '合约账户余额_max_最近1个月_节假日_流水信息', '合约账户余额_std_最近2个月_余额异常_流水信息', '合约账户余额_min_最近1个月_进帐流水信息', '合约账户余额_max_最近3个月_本行交易转入_流水信息', '合约账户余额_mean_最近1个月_非本人交易_流水信息', '交易对手客户编号_unique_counts_最近1个月_余额异常_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近1个月_非本人交易转入_流水信息', '折人民币交易金额_mean_最近1个月_本行交易转出_流水信息', '交易日期_距离_最近一笔交易_天数_max_最近1个月_余额异常_流水信息', '折人民币交易金额_std_最近2个月_本行交易转出_流水信息', '折人民币交易金额_mean_最近1个月_非本人交易转入_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近1个月_余额异常_流水信息', '数据日期_距离_交易_月数_mean_最近1个月_本行交易转入_流水信息', '折人民币交易金额_mean_最近3个月_出帐流水信息', '折人民币交易金额_std_最近1个月_本行交易转入_流水信息', '合约账户余额_mean_最近3个月_余额异常_流水信息', '合约账户余额_std_最近1个月_非本人交易转出_流水信息', '合约账户余额_std_最近1个月_本行交易转入_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近2个月_他行交易转入_流水信息', '折人民币交易金额_min_最近1个月_非本人交易_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近3个月_非本人交易_流水信息', '合约账户余额_std_最近2个月_非本人交易_流水信息', '折人民币交易金额_max_最近1个月_节假日_流水信息', '数据日期_距离_交易_天数_max_最近1个月_他行交易_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近3个月_本行交易转入_流水信息', '交易日期_距离_最远一笔交易_天数_min_最近1个月_非本人交易转出_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近1个月_本行交易_流水信息', '折人民币交易金额_min_最近3个月_本行交易_流水信息', '折人民币交易金额_std_最近3个月_进帐流水信息', '折人民币交易金额_mean_最近1个月_余额异常_流水信息', '折人民币交易金额_std_最近3个月_非本人交易转出_流水信息', '交易日期_距离_最近一笔交易_天数_min_最近3个月_非本人交易_流水信息', '合约账户余额_max_最近2个月_节假日_流水信息', '合约账户余额_std_最近3个月_非本行客户交易_流水信息', '合约账户余额_mean_最近3个月_非本行客户交易_流水信息', '折人民币交易金额_min_最近2个月_常见交易_流水信息', '折人民币交易金额_mean_最近1个月_本行交易_流水信息', '合约账户余额_min_最近1个月_非本行客户交易_流水信息', '交易日期_距离_最远一笔交易_天数_max_最近2个月_本人交易转出_流水信息', '折人民币交易金额_mean_最近3个月_本人交易_流水信息', '合约账户余额_min_最近2个月_本行交易_流水信息', '数据日期_距离_最近一笔交易_天数_sum_最近2个月_非本人交易转出_流水信息', '交易日期_距离_最近一笔交易_月数_mean_最近2个月_出帐流水信息', '折人民币交易金额_mean_最近3个月_本人交易转入_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近3个月_常见交易_流水信息', '数据日期_距离_交易_天数_sum_最近1个月_出帐流水信息', '交易日期_距离_最远一笔交易_月数_mean_最近3个月_他行交易_流水信息', '数据日期_距离_交易_天数_sum_最近3个月_非本人交易_流水信息', '折人民币交易金额_std_最近1个月_非本人交易转出_流水信息', '折人民币交易金额_max_最近2个月_本行交易转入_流水信息', '合约账户余额_max_最近1个月_本行交易转入_流水信息', '折人民币交易金额_max_最近2个月_本人交易_流水信息', '折人民币交易金额_std_最近2个月_非本行客户交易_流水信息', '合约账户余额_mean_最近2个月_他行交易转入_流水信息', '数据日期_距离_交易_天数_min_最近1个月_本人交易转出_流水信息', '数据日期_距离_最近一笔交易_天数_sum_最近3个月_他行交易转入_流水信息', '同名账户标识_unique_counts_最近1个月_本行交易转入_流水信息', '合约账户余额_sum_最近1个月_非本人交易转出_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近1个月_非本人交易_流水信息', '折人民币交易金额_std_最近1个月_本行客户交易_流水信息', '交易日期_距离_最远一笔交易_天数_min_最近2个月_非本人交易转入_流水信息', '折人民币交易金额_std_最近2个月_出帐流水信息', '数据日期_距离_最近一笔交易_天数_sum_最近2个月_他行交易_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近1个月_他行交易_流水信息', '折人民币交易金额_min_最近1个月_他行交易转入_流水信息', '合约账户余额_max_最近3个月_本行客户交易_流水信息', '折人民币交易金额_min_最近2个月_余额异常_流水信息', '数据日期_距离_交易_天数_max_最近3个月_非本行客户交易_流水信息', '合约账户余额_mean_最近3个月_进帐流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近3个月_出帐流水信息', '折人民币交易金额_std_最近2个月_本行交易_流水信息', '是否跨行交易_unique_counts_最近2个月_常见交易_流水信息', '折人民币交易金额_max_最近2个月_出帐流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近2个月_本行交易转入_流水信息', '合约账户余额_mean_最近3个月_出帐流水信息', '合约账户余额_std_最近1个月_非本人交易转入_流水信息', '折人民币交易金额_max_最近2个月_本行交易_流水信息', '合约账户余额_min_最近1个月_出帐流水信息', '数据日期_距离_交易_天数_max_最近1个月_常见交易_流水信息', '折人民币交易金额_max_最近3个月_出帐流水信息', '合约账户余额_std_最近1个月_本行交易_流水信息', '合约账户余额_std_最近1个月_他行交易_流水信息', '交易日期_距离_最近一笔交易_月数_mean_最近1个月_本行客户交易_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近1个月_他行交易_流水信息', '数据日期_距离_交易_天数_mean_最近1个月_非本人交易转出_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近2个月_非本人交易转入_流水信息', '折人民币交易金额_min_最近1个月_非本人交易转入_流水信息', '合约账户余额_std_最近2个月_非本人交易转出_流水信息', '折人民币交易金额_max_最近1个月_余额异常_流水信息', '折人民币交易金额_mean_最近3个月_他行交易_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近2个月_余额异常_流水信息', '合约账户余额_min_最近3个月_常见交易_流水信息', '折人民币交易金额_max_最近2个月_非本人交易转入_流水信息', '折人民币交易金额_mean_最近1个月_非本人交易转出_流水信息', '折人民币交易金额_mean_最近1个月_本行交易转入_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近3个月_他行交易_流水信息', '合约账户余额_mean_最近1个月_他行交易_流水信息', '合约账户余额_sum_最近3个月_本人交易转出_流水信息', '折人民币交易金额_max_最近1个月_非本人交易转入_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近1个月_非本人交易转出_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近1个月_他行交易转出_流水信息', '交易日期_距离_最近一笔交易_月数_mean_最近3个月_本行交易转出_流水信息', '合约账户余额_min_最近3个月_本人交易转入_流水信息', '交易日期_距离_最近一笔交易_月数_mean_最近3个月_他行交易_流水信息', '折人民币交易金额_min_最近1个月_常见交易_流水信息', '折人民币交易金额_std_最近1个月_本行交易_流水信息', '折人民币交易金额_mean_最近3个月_渠道代码异常_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近2个月_非本人交易转入_流水信息', '折人民币交易金额_sum_最近3个月_本行交易转入_流水信息', '合约账户余额_max_最近2个月_本人交易_流水信息', '折人民币交易金额_min_最近1个月_他行交易_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近3个月_非本人交易_流水信息', '交易日期_距离_最近一笔交易_月数_mean_最近2个月_他行交易转出_流水信息', '数据日期_距离_交易_天数_mean_最近1个月_出帐流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近1个月_非本人交易_流水信息', '合约账户余额_min_最近1个月_常见交易_流水信息', '交易日期_距离_最远一笔交易_月数_sum_最近1个月_本行交易转入_流水信息', '折人民币交易金额_mean_最近3个月_本行交易转入_流水信息', '合约账户余额_max_最近1个月_本行客户交易_流水信息', '是否跨行交易_count_最近3个月_节假日_流水信息', '合约账户余额_min_最近1个月_节假日_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近1个月_非本人交易转入_流水信息', '交易日期_距离_最近一笔交易_月数_mean_最近2个月_他行交易_流水信息', '折人民币交易金额_min_最近2个月_本人交易_流水信息', '合约账户余额_min_最近1个月_本人交易_流水信息', '数据日期_距离_交易_天数_min_最近1个月_他行交易_流水信息', '数据日期_距离_最近一笔交易_天数_sum_最近2个月_他行交易转出_流水信息', '折人民币交易金额_max_最近1个月_常见交易_流水信息', '交易日期_距离_最近一笔交易_月数_mean_最近2个月_本行交易转入_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近1个月_非本人交易转出_流水信息', '合约账户余额_mean_最近3个月_同名_跨行_流水信息', '合约账户余额_std_最近1个月_常见交易_流水信息', '折人民币交易金额_std_最近2个月_本行交易转入_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近2个月_他行交易_流水信息', '折人民币交易金额_mean_最近3个月_本行交易转出_流水信息', '合约账户余额_mean_最近1个月_本人交易转入_流水信息', '折人民币交易金额_sum_最近1个月_本行交易转出_流水信息', '合约账户余额_std_最近1个月_非本行客户交易_流水信息', '交易日期_距离_最远一笔交易_天数_min_最近1个月_本行交易转出_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近1个月_常见交易_流水信息', '折人民币交易金额_std_最近3个月_他行交易转入_流水信息', '合约账户余额_mean_最近1个月_渠道代码异常_流水信息', '交易日期_距离_最远一笔交易_月数_mean_最近2个月_本行交易转入_流水信息', '数据日期_距离_最近一笔交易_天数_sum_最近1个月_非本人交易转出_流水信息', '交易日期_距离_最近一笔交易_天数_sum_最近3个月_常见交易_流水信息', '折人民币交易金额_max_最近2个月_进帐流水信息', '数据日期_距离_交易_天数_max_最近2个月_渠道代码异常_流水信息', '折人民币交易金额_sum_最近1个月_本行交易_流水信息', '折人民币交易金额_max_最近2个月_非本行客户交易_流水信息', '交易日期_距离_最远一笔交易_天数_min_最近1个月_他行交易_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近2个月_出帐流水信息', '合约账户余额_std_最近2个月_本行交易转出_流水信息', '数据日期_距离_最近一笔交易_天数_sum_最近2个月_非本人交易_流水信息', '折人民币交易金额_min_最近2个月_非本人交易转出_流水信息', '合约账户余额_max_最近3个月_渠道代码异常_流水信息', '交易日期_距离_最近一笔交易_月数_mean_最近1个月_进帐流水信息', '交易日期_距离_最远一笔交易_天数_max_最近1个月_非本行客户交易_流水信息', '交易日期_距离_最远一笔交易_天数_min_最近1个月_非本行客户交易_流水信息', '交易日期_距离_最远一笔交易_月数_mean_最近1个月_余额异常_流水信息', '合约账户余额_min_最近3个月_本人交易转出_流水信息', '折人民币交易金额_std_最近1个月_他行交易转出_流水信息', '折人民币交易金额_sum_最近1个月_常见交易_流水信息', '交易日期_距离_最近一笔交易_天数_sum_最近3个月_他行交易_流水信息', '折人民币交易金额_max_最近3个月_本行交易_流水信息', '折人民币交易金额_std_最近3个月_常见交易_流水信息', '合约账户余额_std_最近3个月_他行交易转出_流水信息', '摘要信息_unique_counts_最近2个月_非本人交易_流水信息', '合约账户余额_mean_最近1个月_非本行客户交易_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近1个月_非本行客户交易_流水信息', '数据日期_距离_最近一笔交易_天数_sum_最近1个月_本行交易转入_流水信息', '合约账户余额_std_最近3个月_本行交易_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近1个月_本人交易转出_流水信息', '折人民币交易金额_max_最近2个月_本人交易转出_流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近3个月_他行交易_流水信息', '合约账户余额_std_最近2个月_本行交易转入_流水信息', '折人民币交易金额_std_最近3个月_本行客户交易_流水信息', '合约账户余额_max_最近3个月_同名_跨行_流水信息', '合约账户余额_min_最近1个月_本行客户交易_流水信息', '折人民币交易金额_mean_最近2个月_本行客户交易_流水信息', '折人民币交易金额_mean_最近2个月_非本人交易转出_流水信息', '合约账户余额_max_最近2个月_本人交易转出_流水信息', '合约账户余额_std_最近2个月_他行交易转出_流水信息', '折人民币交易金额_std_最近3个月_本行交易_流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近3个月_进帐流水信息', '交易日期_距离_最远一笔交易_天数_mean_最近3个月_非本人交易转入_流水信息', '折人民币交易金额_sum_最近2个月_非本人交易转出_流水信息', '最后一笔交易_距离_最远一笔交易_天数_max_最近3个月_非本行客户交易_流水信息', '合约账户余额_min_最近1个月_本人交易转入_流水信息', '摘要信息_count_最近1个月_节假日_流水信息', '客户编号_所在省份编码_w2v_1', '客户编号_所在省份编码_w2v_3', '客户编号_所在省份编码_w2v_2', '客户编号_所在省份编码_w2v_6', '客户编号_所在省份编码_w2v_0', '自成立经营期限总天数_天', '企业经营期限', '企业经营时间_年', '企业已经营时间占比', '注册资本_比上_企业类型_平均经营时间', '省份_平均注册资本', '省份_平均经营时间', '注册资本_比上_省份_平均经营时间', '行业_平均经营时间', '注册资本_比上_行业_平均经营时间', '所在省份编码', '数据日期_距离_经营天数', '企业税率_min_最近12个月申报_所有税种', '减免税额_10101_纳税流水_季度差分_mean_min_差分特征_10101_纳税流水_季度差分', '全部销售收入_10104_纳税流水_季度差分_mean_min_差分特征_10104_纳税流水_季度差分', '全部销售收入_10101_纳税流水_季度差分_sum_mean_差分特征_10101_纳税流水_季度差分', '全部销售收入_10101_纳税流水_季度差分_sum_last_差分特征_10101_纳税流水_季度差分', '企业税率_mean_最近12个月申报_所有税种', '企业税率_max_最近24个月申报_税种10101', '减免税额_max_最近24个月申报_税种10101', '全部销售收入_sum_最近24个月申报_税种10101', '一阶差分_应税销售收入_10101_纳税流水_月度差分_mean_-1_sum_差分特征_10101_纳税流水_月度差分', '应税销售收入_全部纳税流水_月度差分_mean_last_差分特征_全部纳税流水_月度差分', '一阶差分_应税销售收入_全部纳税流水_月度差分_mean_-1_sum_差分特征_全部纳税流水_月度差分', '全部销售收入_10101_纳税流水_月度差分_mean_sum_差分特征_10101_纳税流水_月度差分', '全部销售收入_全部纳税流水_季度差分_mean_sum_差分特征_全部纳税流水_季度差分', '全部销售收入_max_最近24个月申报_税种10104', '应税销售收入_全部纳税流水_季度差分_mean_min_差分特征_全部纳税流水_季度差分', '一阶差分_应税销售收入_全部纳税流水_月度差分_mean_-1_mean_差分特征_全部纳税流水_月度差分', '减免税额_10101_纳税流水_月度差分_sum_mean_差分特征_10101_纳税流水_月度差分', '减免税额_10101_纳税流水_月度差分_sum_max_差分特征_10101_纳税流水_月度差分', '数据日期_距离_变更_天数_mean_变更信息', '数据日期_距离_变更_天数_max_变更信息', '数据日期_距离_变更_年数_std_常见变更信息', '数据日期_距离_变更_天数_mean_常见变更信息', '数据日期_距离_变更_天数_max_常见变更信息', '职位数量_比上_企业成立时间_年数_max_企业主要高管表', '高管数量_比上_企业成立时间_年数_max_企业主要高管表', '人员数量_比上_企业成立时间_年数_max_企业主要高管表']\n",
    "X = df[df[\"FLAG\"].notnull()].drop(columns=[\"客户编号\",\"FLAG\"])[feas_keep]\n",
    "y = df[df[\"FLAG\"].notnull()][\"FLAG\"]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 31,
   "id": "a9c761bf-10e6-44e7-908b-84315f502602",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T12:11:48.289187Z",
     "iopub.status.busy": "2024-11-11T12:11:48.288384Z",
     "iopub.status.idle": "2024-11-11T12:13:31.792082Z",
     "msg_id": "b081efde-1485-43f1-ad07-4434a1049579",
     "shell.execute_reply": "2024-11-11T12:13:31.791298Z",
     "shell.execute_reply.started": "2024-11-11T12:11:48.289156Z"
    },
    "scrolled": true
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Training until validation scores don't improve for 200 rounds\n",
      "[100]\tTrain's auc: 0.890589\tValid's auc: 0.828341\n",
      "[200]\tTrain's auc: 0.929162\tValid's auc: 0.83565\n",
      "[300]\tTrain's auc: 0.95268\tValid's auc: 0.840758\n",
      "[400]\tTrain's auc: 0.967685\tValid's auc: 0.843073\n",
      "[500]\tTrain's auc: 0.978368\tValid's auc: 0.8423\n",
      "[600]\tTrain's auc: 0.98558\tValid's auc: 0.842629\n",
      "Early stopping, best iteration is:\n",
      "[402]\tTrain's auc: 0.9679\tValid's auc: 0.843333\n",
      "=======================================\n",
      "第 1 折，当前 KS = 0.522329\n",
      "=======================================\n",
      "Training until validation scores don't improve for 200 rounds\n",
      "[100]\tTrain's auc: 0.89021\tValid's auc: 0.829516\n",
      "[200]\tTrain's auc: 0.93106\tValid's auc: 0.834064\n",
      "[300]\tTrain's auc: 0.953771\tValid's auc: 0.835851\n",
      "[400]\tTrain's auc: 0.968331\tValid's auc: 0.837736\n",
      "[500]\tTrain's auc: 0.977777\tValid's auc: 0.838894\n",
      "[600]\tTrain's auc: 0.984776\tValid's auc: 0.838362\n",
      "[700]\tTrain's auc: 0.98958\tValid's auc: 0.839092\n",
      "[800]\tTrain's auc: 0.992786\tValid's auc: 0.839204\n",
      "Early stopping, best iteration is:\n",
      "[678]\tTrain's auc: 0.98852\tValid's auc: 0.839446\n",
      "=======================================\n",
      "第 2 折，当前 KS = 0.548281\n",
      "=======================================\n",
      "Training until validation scores don't improve for 200 rounds\n",
      "[100]\tTrain's auc: 0.888371\tValid's auc: 0.847613\n",
      "[200]\tTrain's auc: 0.928312\tValid's auc: 0.853545\n",
      "[300]\tTrain's auc: 0.952718\tValid's auc: 0.854387\n",
      "[400]\tTrain's auc: 0.96798\tValid's auc: 0.853341\n",
      "Early stopping, best iteration is:\n",
      "[250]\tTrain's auc: 0.941886\tValid's auc: 0.855487\n",
      "=======================================\n",
      "第 3 折，当前 KS = 0.570448\n",
      "=======================================\n",
      "Training until validation scores don't improve for 200 rounds\n",
      "[100]\tTrain's auc: 0.889883\tValid's auc: 0.836728\n",
      "[200]\tTrain's auc: 0.930187\tValid's auc: 0.845249\n",
      "[300]\tTrain's auc: 0.953585\tValid's auc: 0.847806\n",
      "[400]\tTrain's auc: 0.9687\tValid's auc: 0.850267\n",
      "[500]\tTrain's auc: 0.978368\tValid's auc: 0.848969\n",
      "[600]\tTrain's auc: 0.985536\tValid's auc: 0.847928\n",
      "Early stopping, best iteration is:\n",
      "[431]\tTrain's auc: 0.971934\tValid's auc: 0.850838\n",
      "=======================================\n",
      "第 4 折，当前 KS = 0.53902\n",
      "=======================================\n",
      "Training until validation scores don't improve for 200 rounds\n",
      "[100]\tTrain's auc: 0.89038\tValid's auc: 0.83892\n",
      "[200]\tTrain's auc: 0.93\tValid's auc: 0.847071\n",
      "[300]\tTrain's auc: 0.953128\tValid's auc: 0.849997\n",
      "[400]\tTrain's auc: 0.969192\tValid's auc: 0.850258\n",
      "[500]\tTrain's auc: 0.97947\tValid's auc: 0.850206\n",
      "[600]\tTrain's auc: 0.986082\tValid's auc: 0.849525\n",
      "Early stopping, best iteration is:\n",
      "[451]\tTrain's auc: 0.975026\tValid's auc: 0.850908\n",
      "=======================================\n",
      "第 5 折，当前 KS = 0.558691\n",
      "=======================================\n",
      "平均 KS = 0.547754\n",
      "Out of folds KS = 0.540967\n",
      "平均 AUC = 0.848002\n",
      "Out of folds AUC = 0.847034\n"
     ]
    }
   ],
   "source": [
    "params = {\n",
    "     'boost_from_average':'false',\n",
    "     'boost':'gbdt',\n",
    "     'objective': 'binary',\n",
    "     'num_threads': 8,\n",
    "     'metrics': 'auc',\n",
    "     'learning_rate':0.1,\n",
    "     'first_metric_only': True,\n",
    "     'verbose': -1,\n",
    "     'bagging_fraction': 0.8350064977659397,\n",
    "     'bagging_freq': 5,\n",
    "     'feature_fraction': 0.9956069033278404,\n",
    "     'min_child_samples': 4,\n",
    "     'max_depth':3,\n",
    "     'num_leaves': 12,\n",
    "     'reg_alpha': 1,\n",
    "     'reg_lambda': 4\n",
    "}\n",
    "clfs = LGB_model(X, y, params=params)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 35,
   "id": "748062a2-52e6-4ca8-b6bc-691dfd6773bc",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T12:15:13.939883Z",
     "iopub.status.busy": "2024-11-11T12:15:13.939354Z",
     "iopub.status.idle": "2024-11-11T12:15:14.296918Z",
     "msg_id": "71dee34c-1bf7-4082-92e8-81b310cf9f04",
     "shell.execute_reply": "2024-11-11T12:15:14.296136Z",
     "shell.execute_reply.started": "2024-11-11T12:15:13.939850Z"
    }
   },
   "outputs": [],
   "source": [
    "with open(\"./模型文件/A榜主模型_LGB.pkl\", \"wb\") as f:\n",
    "    pickle.dump(clfs, f)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 36,
   "id": "eca12ba1-a771-4879-a0c1-f5ec201eebb6",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T12:15:17.890619Z",
     "iopub.status.busy": "2024-11-11T12:15:17.890103Z",
     "iopub.status.idle": "2024-11-11T12:15:18.228326Z",
     "msg_id": "162e24ed-7cb1-4861-ba93-47ef711fd9a0",
     "shell.execute_reply": "2024-11-11T12:15:18.227461Z",
     "shell.execute_reply.started": "2024-11-11T12:15:17.890587Z"
    }
   },
   "outputs": [],
   "source": [
    "submit = pd.DataFrame()\n",
    "submit[\"客户编号\"] = df[df[\"FLAG\"].isnull()][\"客户编号\"]\n",
    "\n",
    "X_test = df[df[\"FLAG\"].isnull()][X.columns.tolist()]\n",
    "for i in range(5):\n",
    "    tmp_pred = clfs[0][i].predict(X_test)\n",
    "    submit[\"第{}个模型分数\".format(i+1)] = tmp_pred\n",
    "\n",
    "submit[\"整体平均分数\"] = submit[[\"第1个模型分数\",\"第2个模型分数\", \"第3个模型分数\", \"第4个模型分数\", \"第5个模型分数\"]].mean(axis=1)\n",
    "submit.sort_values(by=\"整体平均分数\", ascending=False, inplace=True)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 37,
   "id": "322a1c92-ddcf-4c49-958d-7dc28e3d75ff",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T12:15:19.073760Z",
     "iopub.status.busy": "2024-11-11T12:15:19.073260Z",
     "iopub.status.idle": "2024-11-11T12:15:19.108387Z",
     "msg_id": "610b76ea-8cd5-4c73-8154-402fd8fa334f",
     "shell.execute_reply": "2024-11-11T12:15:19.107657Z",
     "shell.execute_reply.started": "2024-11-11T12:15:19.073729Z"
    }
   },
   "outputs": [],
   "source": [
    "submit[[\"客户编号\",\"整体平均分数\"]].to_csv(\"./A榜_LGB训练结果.csv\", index=False, header=None)"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "fa13512d-aa5e-476d-96ae-79b97d96158c",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T12:17:42.316581Z",
     "iopub.status.busy": "2024-11-11T12:17:42.316050Z",
     "iopub.status.idle": "2024-11-11T12:17:42.376589Z",
     "msg_id": "6c21294f-119a-4bd1-903e-2114620483c4",
     "shell.execute_reply": "2024-11-11T12:17:42.375800Z",
     "shell.execute_reply.started": "2024-11-11T12:17:42.316548Z"
    }
   },
   "source": [
    "# 模型融合"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "86650bc0-e27c-4f4d-ac74-4eeedbe41d5e",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T13:27:58.970585Z",
     "iopub.status.busy": "2024-11-11T13:27:58.969890Z",
     "iopub.status.idle": "2024-11-11T13:27:59.002635Z",
     "msg_id": "f163ba35-1ced-4032-a021-5ba09f2c6366",
     "shell.execute_reply": "2024-11-11T13:27:59.001842Z",
     "shell.execute_reply.started": "2024-11-11T13:27:58.970553Z"
    }
   },
   "outputs": [],
   "source": [
    "submit_LGB = pd.read_csv(\"./A榜_LGB训练结果.csv\", header=None)\n",
    "submit_LGB.columns = [\"客户编号\",\"分数_LGB\"]\n",
    "submit_XGB = pd.read_csv(\"./A榜_XGB预测结果.csv\", header=None)\n",
    "submit_XGB.columns = [\"客户编号\",\"分数_XGB\"]\n",
    "submit = submit_LGB.merge(submit_XGB, how=\"left\", on=\"客户编号\")\n",
    "submit[\"分数\"] = submit[[\"分数_XGB\",\"分数_LGB\"]].mean(axis=1)\n",
    "rule_feas = [\"数据日期_距离_最近一笔变更_天数_max_变更信息\",'交易日期_距离_最近一笔交易_天数_mean_最近2个月_出帐流水信息', '交易日期_距离_最近一笔交易_天数_mean_最近3个月_本人交易转入_流水信息', '数据日期_距离_交易_天数_sum_最近3个月_他行交易转出_流水信息', '折人民币交易金额_std_最近3个月_渠道代码异常_流水信息', '数据日期_距离_交易_天数_max_最近2个月_同名_跨行_流水信息', '法定代表人/负责人/执行事务合伙人', '一阶差分_应税销售收入_10109_纳税流水_月度差分_sum_-1_sum_差分特征_10109_纳税流水_月度差分']\n",
    "submit = submit.merge(df[[\"客户编号\"] + rule_feas], how=\"left\", on=\"客户编号\")\n",
    "submit[\"分数\"][\n",
    "(submit[\"交易日期_距离_最近一笔交易_天数_mean_最近2个月_出帐流水信息\"] <= -77.7511) |\n",
    "((submit[\"交易日期_距离_最近一笔交易_天数_mean_最近2个月_出帐流水信息\"] > -77.7511) &\n",
    "(submit[\"折人民币交易金额_std_最近3个月_渠道代码异常_流水信息\"] <= 0.1493) &\n",
    "(submit[\"交易日期_距离_最近一笔交易_天数_mean_最近3个月_本人交易转入_流水信息\"] <= -76.5)) | \n",
    "((submit[\"交易日期_距离_最近一笔交易_天数_mean_最近2个月_出帐流水信息\"] > -77.7511) &\n",
    "(submit[\"折人民币交易金额_std_最近3个月_渠道代码异常_流水信息\"]  <= 0.1493) &\n",
    "(submit[\"交易日期_距离_最近一笔交易_天数_mean_最近3个月_本人交易转入_流水信息\"]  > -76.5) &\n",
    "(submit[\"数据日期_距离_交易_天数_max_最近2个月_同名_跨行_流水信息\"]  <= 14.5))|\n",
    "((submit[\"法定代表人/负责人/执行事务合伙人\"] <= 51985.0 )&\n",
    "(submit[\"一阶差分_应税销售收入_10109_纳税流水_月度差分_sum_-1_sum_差分特征_10109_纳税流水_月度差分\"] <= -20.64 )&\n",
    "(submit[\"数据日期_距离_最近一笔变更_天数_max_变更信息\"] <= 47.0))|\n",
    "((submit[\"法定代表人/负责人/执行事务合伙人\"] > 51985.0 )&\n",
    "(submit[\"数据日期_距离_交易_天数_sum_最近3个月_他行交易转出_流水信息\"] <= 81.0))] = submit[\"分数\"].max()\n",
    "\n",
    "submit[[\"客户编号\",\"分数\"]].to_csv(\"./A榜结果.csv\", index=False, header=None)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "05650c75-6ffc-4b66-bd15-4090f6206c24",
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "markdown",
   "id": "9c186de8-ec7c-453e-9910-be1ca7a9a1a9",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-10-28T11:49:14.951444Z",
     "iopub.status.busy": "2024-10-28T11:49:14.950960Z",
     "iopub.status.idle": "2024-10-28T11:49:14.954797Z",
     "msg_id": "beb4bf2c-c049-4fd5-9e64-fdd91689800e",
     "shell.execute_reply": "2024-10-28T11:49:14.954147Z",
     "shell.execute_reply.started": "2024-10-28T11:49:14.951412Z"
    }
   },
   "source": [
    "# 提交"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 82,
   "id": "9a09c876-a593-44a6-91c5-0efd8d545018",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T13:29:33.996134Z",
     "iopub.status.busy": "2024-11-11T13:29:33.995602Z",
     "iopub.status.idle": "2024-11-11T13:29:34.003704Z",
     "msg_id": "9b4bcf9d-ff7b-4561-9a26-701dd7987ecf",
     "shell.execute_reply": "2024-11-11T13:29:34.002940Z",
     "shell.execute_reply.started": "2024-11-11T13:29:33.996101Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "The prv extension is already loaded. To reload it, use:\n",
      "  %reload_ext prv\n",
      "Predict init complete.\n",
      "Matplotlib env init complete.\n",
      "Gbase数据库信息配置为空，相关魔法命令不可使用，如有需求，请联系管理员配置\n"
     ]
    }
   ],
   "source": [
    "init_woody"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 83,
   "id": "641c7b42-8a72-4f01-b0f5-295d7f37ca1e",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T13:29:35.165830Z",
     "iopub.status.busy": "2024-11-11T13:29:35.165321Z",
     "iopub.status.idle": "2024-11-11T13:29:35.734533Z",
     "msg_id": "a516e0a9-fa67-411e-adbd-95975bc9a6b2",
     "shell.execute_reply": "2024-11-11T13:29:35.733775Z",
     "shell.execute_reply.started": "2024-11-11T13:29:35.165797Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "评分提交成功！\n"
     ]
    },
    {
     "data": {
      "text/plain": [
       "'请稍后使用命令: %query_predict problem_id 查看评分结果, problem_id为阶段序号，取值为：1,2, 比如查询第一阶段的评分结果: %query_predict 1'"
      ]
     },
     "execution_count": 83,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "%predict 3 A榜结果.csv"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 86,
   "id": "84f12e66-4e01-4383-8649-8795d503cbd1",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2024-11-11T13:29:45.341982Z",
     "iopub.status.busy": "2024-11-11T13:29:45.341060Z",
     "iopub.status.idle": "2024-11-11T13:29:45.678709Z",
     "msg_id": "5f3e3c7a-3438-4465-968e-d45f6987bc2e",
     "shell.execute_reply": "2024-11-11T13:29:45.677870Z",
     "shell.execute_reply.started": "2024-11-11T13:29:45.341949Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "最近三次评分提交的结果(供参考):\n",
      "\n",
      "提交时间：2024-11-11 21:29:35 \t 评分结果：0.60618    \t 评分成功\n",
      "提交时间：2024-11-11 20:18:03 \t 评分结果：0.58773    \t 评分成功\n"
     ]
    }
   ],
   "source": [
    "%query_predict 3"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "29b2f9b1-b5ab-4196-afce-6d17e011d4ee",
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3 (ipykernel)",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.9.18"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
